Account Manager (Streaming Hub) - FreeWheel
- Location
- Greater London, England, United Kingdom
streaming or programmatic environments Demonstrated track record of managing and growing a portfolio of strategic accounts (revenue, product adoption, satisfaction) Familiar with project management skills, including scoping, planning, execution and stakeholder management across multiple concurrent projects Looking for a fast-paced, entrepreneurial working environment with a clear leader … technical aptitude with digital advertising/ad-serving concepts; able to translate between business and technical teams Very strong written and verbal communication skills, with the ability to simplify complex topics for different audiences Excellent presentation skills and experience presenting to senior management and external stakeholders (e.g. ...