30 Oct
|
Creative Clicks
|
Ontario
30 Oct
Creative Clicks
Ontario
Lead performance marketing growth at Creative Clicks US in Markham, Ontario, using advertiser acquisition and complex B2B negotiations. This full-time role follows a hybrid arrangement.
As Director of Business Development, you will personally win advertiser business while building Creative Clicks’ North American commercial operation. The work spans lead generation, digital acquisition, affiliate marketing, and performance-based advertising. You will work directly with the CEO on commercial priorities and market expansion.
Key Responsibilities: Identify, pitch, negotiate, and close advertiser partnerships
Own sales cycles and generate measurable new revenue
Recruit, coach, and lead two to three Business Developers
Build pipelines, sales processes, and go-to-market approaches
Partner with leadership, account management, and operations
Requirements: Proven commercial track record in performance marketing
Success acquiring advertisers and closing B2B partnerships
Experience managing, mentoring, or building sales teams
Knowledge of commercial metrics and advertiser economics
Robust CRM, forecasting, negotiation, and reporting discipline
Bring hands-on selling, commercial leadership, and performance marketing expertise to grow Creative Clicks’ advertiser business in North America.
#J-18808-Ljbffr
📌 Performance Marketing Business Development Director (Ontario)
🏢 Creative Clicks
📍 Ontario