FreeWheel
Affiliated Profiles
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
New York
1407 Broadway, 12th Floor, New York, NY, United States, 10018
Recently posted jobs
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.
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.
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.
