A consultant or consulting firm.
For a PR campaign like never before, one needs a consultancy of unprecedented scope and power.
The services offered by a consultant.
I've been doing IT consultancy for three years.