Hired Gun Publicity & Consulting

A “hired gun” is someone who is “proficient at obtaining power for others” and “one with special knowledge or expertise, as in business”