Clients choose big media agencies expecting to be serviced by the pitch team of senior executives, promising to be the dedicated and committed media team who will focus solely on the delivery of their objectives. A team who will be relentless in pursuit of success for them. Often, the pitch team wil... Read more
This company has no teams yet
This company has no offices yet