FreeWheel
Affiliated Profiles
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
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.
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.
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.