Job Opportunity: Senior Consultant This is a senior role in our Client Success team. The position will deliver insights and actionable recommendations around advertisers' media activity, and a wide range of ad hoc consultancy projects.