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

Search the 17 jobs at FreeWheel

Recently posted jobs

Yesterday
Paris, Île-de-France, FRA
Hybrid
AdTech • Digital Media • Marketing Tech
The AdTech Sales Engineer will serve as a technical resource for the sales team, guiding prospects through the technology evaluation stage, delivering presentations, and managing technical integrations for clients in the ad technology sector. They will support pre- and post-sales activities and build strong relationships with customers to enhance product usage.
2 Days Ago
New York, NY, USA
Remote
Hybrid
AdTech • Digital Media • Marketing Tech
The Product Solutions Architect at FreeWheel is responsible for managing complex strategic projects, customizing customer deployments, and integrating solutions with clients' existing systems. The role requires collaborating with various teams, mentoring, and providing technical support to ensure successful implementation and customer satisfaction.
4 Days Ago
New York, NY, USA
Hybrid
AdTech • Digital Media • Marketing Tech
The Sr. Account Manager is responsible for account management and sales support, focusing on customer retention, upselling, and managing commercial relationships. This role involves understanding client needs, managing campaigns, ensuring customer satisfaction, and resolving issues efficiently.