
FreeWheel
Affiliated Profiles

We're Hiring!
Offices at FreeWheel
FreeWheel is headquartered in New York, New York, USA.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
Typical time on-site:
Not Specified
U.S. Office Locations
New York, New York, USA
1407 Broadway, 12th Floor, New York, NY, United States, 10018
Recently posted jobs
AdTech • Digital Media • Marketing Tech
The Demand Sales Manager at FreeWheel will manage and expand business with Video/CTV buyers in UK media agencies. Responsibilities include executing sales strategies, building media proposals, maintaining relationships with clients, and collaborating with internal teams to ensure effective advertising campaigns.
AdTech • Digital Media • Marketing Tech
The Sr. Strategic Relationship Manager at FreeWheel manages strategic account relationships, driving revenue through client engagement and satisfaction. Responsibilities include developing business strategies, managing day-to-day account activities, mentoring junior managers, and collaborating with cross-functional teams to ensure high-quality customer service and operational success.
AdTech • Digital Media • Marketing Tech
As a Senior Product Manager, you will set the vision and strategy for the Beeswax core bidding technology and work closely with engineering and customer service teams to drive product development. Your role involves defining products, integrating with existing platforms, and showcasing product launches.