FreeWheel

HQ
New York, New York, USA
1,249 Total Employees
Year Founded: 2007

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

HQ
New York, New York, USA

1407 Broadway, 12th Floor, New York, NY, United States, 10018

Recently posted jobs

18 Hours Ago
Hybrid
London, Greater London, England, GBR
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.
5 Days Ago
Hybrid
New York, NY, USA
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.
12 Days Ago
Hybrid
New York, NY, USA
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.