Sr. Client Partner, UK Enterprise Sales - Tech and Telco
- Location
- Greater London, England, United Kingdom
while maintaining high levels of operational rigor, digital acumen, and business excellence. Expertise in digital advertising and media sales including campaign optimization, analytical problem solving, and product/platform knowledge. Bachelor’s/Master’s degree in a relevant field or equivalent experience. This role is based ...