Chief Revenue Officer, Freewheel
Mark McKee is North American chief revenue officer for FreeWheel, a Comcast Company providing global technology solutions for the future of television advertising. In this role, Mark is responsible for driving revenue growth by overseeing FreeWheel’s efforts to provide innovative solutions to agency and advertiser clients using premium video and TV.
Previously, Mark served as senior vice president, marketing for FreeWheel, where he managed the planning, creation and execution of the strategic go-to-market strategy for FreeWheel’s full breadth of advertising solutions to increase adoption and enhance brand awareness.
Before joining FreeWheel in 2018, Mark was senior vice president, North America for Videology. He oversaw commercial responsibility across marketing, strategy and sales efforts in North America. He also served as vice president, sales strategy and development for this company.
Prior to Videology, Mark was vice president, sales strategy for Joost, an internet TV service at the time, where he was responsible for the positioning, development and launch of the company’s advertiser offering, as well as the operational deployment of advertising innovations.
Mark’s interest in media start-ups began as manager, sales strategy for Massive Incorporated, the leader in dynamic in-video game advertising, which was acquired by Microsoft. Before that, he worked with MTV Networks' New Business Development and Sales teams in New York, developing sales strategies and cross-platform communications programs for new and existing advertisers. Mark also held positions at McCann Erickson New York and Fountainhead Creative, both in a business development capacity.
Mark has nearly 20 years of experience in sales and marketing, primarily in media startups, advertising and technology. He is quoted as an expert in industry publications and holds a Bachelor of Arts in political science and theater from Union College. Mark resides with his family in the New York area.