Creative Clicks B.V.

Canada
200 Total Employees
Year Founded: 2009

Teams at Creative Clicks B.V.

18 Days AgoSaved
Hybrid
Toronto, ON, CAN
AdTech • Marketing Tech • Mobile
Own the full sales cycle for Creative Clicks US, personally prospecting, pitching, negotiating, and closing advertiser partnerships. Build and lead a team of two to three Business Developers, establish sales processes and culture, manage pipeline and forecasting, and develop the US go-to-market strategy. Success includes generating advertiser revenue, meeting sales targets, recruiting and developing the team, maintaining CRM discipline, and creating a repeatable sales process.
18 Days AgoSaved
Hybrid
Toronto, ON, CAN
AdTech • Marketing Tech • Mobile
Manage and grow North American client accounts by prospecting, optimizing digital advertising campaigns, configuring offers and tracking, preparing reports, handling billing and reconciliations, and resolving campaign issues. The role also supports client communications, legal documentation, payment follow-up, performance analysis, and collaboration with sales, legal, accounting, finance, and creative teams.