Director of Business Development at Creative Clicks B.V. | CA | Rezi

Director of Business Development at Creative Clicks B.V.

Director of Business Development

Creative Clicks B.V. · CA

1 weeks ago

Director of Business Development

Creative Clicks B.V. · CA

12 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Director of Business Development role.

Rezi rewrites your resume against Creative Clicks B.V.'s job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Director of Business Development posting at Creative Clicks B.V. — free, in seconds.

About the Role

Creative Clicks is accelerating its North American commercial growth and seeks an experienced Director of Business Development to build the next stage of its operation. This hands-on role involves personally driving new revenue, recruiting and developing a sales team, and demonstrating effective sales strategies.

Responsibilities

  • Identify, prospect, pitch, negotiate and close new advertiser partnerships.
  • Develop commercial relationships across performance marketing, lead generation, digital acquisition and related verticals.
  • Own the full sales cycle and generate measurable new business revenue.
  • Recruit, coach and lead an initial team of two to three Business Developers.
  • Establish effective prospecting practices, performance standards and commercial accountability.
  • Remain personally involved in significant commercial opportunities.
  • Build a predictable pipeline, repeatable sales processes and an effective go-to-market approach.
  • Own commercial forecasting, CRM discipline and revenue targets.
  • Identify new advertiser segments, verticals and partnership opportunities.
  • Work directly with the CEO on commercial priorities and market expansion.
  • Collaborate with account management and operational teams to support onboarding, campaign performance and long-term advertiser growth.

Requirements

  • A proven commercial track record in performance marketing, affiliate marketing, lead generation or performance-based digital advertising is required.
  • Demonstrated success personally acquiring advertisers and closing B2B partnerships.
  • Experience managing, mentoring or building a commercial sales team.
  • Strong knowledge of performance-based advertising business models, commercial metrics and advertiser economics.
  • Confidence managing complex sales cycles, senior stakeholders and negotiations.
  • Proven ability to create pipeline rather than relying on inbound leads.
  • Strong CRM, forecasting and commercial reporting discipline.
  • An entrepreneurial mindset and willingness to combine strategy with hands-on selling.

Skills

  • Performance marketing
  • Affiliate marketing
  • Lead generation
  • Digital advertising
  • B2B partnerships
  • Sales team management
  • Sales forecasting
  • CRM
  • Negotiation

Location

  • Markham, Ontario

Work Type

  • Hybrid
  • Full-time

Experience Level

  • Director
  • Experienced

Salary/Compensations

  • 100,000 - 150,000 + uncapped commission

Benefits

  • Approved base compensation
  • Uncapped commission structure linked to results
  • Hybrid flexibility

About the Company

  • Creative Clicks is accelerating its North American commercial growth.
  • Creative Clicks is an international business active across more than 65 countries.