Strategic Ad Tech Account Manager

Company: Comcast
Apply for the Strategic Ad Tech Account Manager
Location: London
Job Description:

FreeWheel, a Comcast company, is seeking an Account Manager to own client relationships and drive upsell while guiding the implementation and evolution of FreeWheel products. You will manage day-to-day queries, translate client objectives into roadmaps, and work with internal teams to ensure timely delivery and revenue impact.

The role combines account management and project execution, requiring strong communication, strategic thinking, and cross-functional collaboration in a fast-paced ad-tech

#J-18808-Ljbffr…

Posted: September 24th, 2026