FreeWheel Offices

FreeWheel is headquartered in New York.

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

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

Recently posted jobs

18 Hours AgoSaved
Hybrid
New York, NY, USA
AdTech • Digital Media • Marketing Tech
The VP, Head of Supply will lead supply-side sales efforts, develop revenue strategies, and manage relationships with media partners while driving growth and optimizing revenue opportunities across FreeWheel's solutions.
YesterdaySaved
Hybrid
Reston, VA, USA
AdTech • Digital Media • Marketing Tech
Design, build, and maintain data pipelines, ingestion frameworks, and ETL processes. Ensure data quality, manage warehouses/lakes (Snowflake, Databricks), enable data access via APIs/views, collaborate on data sourcing and governance, support analytics and ML deployments, and participate in migrations and code reviews.
2 Days AgoSaved
Hybrid
New York, NY, USA
AdTech • Digital Media • Marketing Tech
Manage product activities for Freewheel's Streaming Hub, focusing on programmatic ad decisioning and AI integration with a team of PMs and engineering partners.