Director of Marketing @ The Sponsorship Collective

Learn more about this exciting opportunity

Unique Opportunity

This unique experience positions you at the forefront of the company's evolution, offering a dynamic and influential capacity to unlock untapped possibilities and contribute to a continued success.

Growth

You’ll spearhead the growth and development of the marketing department, leveraging your past experiences to make a significant impact on an incredible brand.

Influencial Role

Joining TSC is an invitation to influence and shape the future of an industry-leading company, nestled in an environment that champions inclusivity, entrepreneurial spirit, and continuous improvement.

Director of Marketing @ The Sponsorship Collective

Company: The Sponsorship Collective

Position: Director of Marketing

Location: Toronto

The Sponsorship Collective (TSC) is an innovative consultancy firm known for its expertise in sponsorship strategy, assisting a diverse range of clients achieve their sponsorship goals. Founded with the aim of revolutionizing the way organizations approach sponsorship, they offer a blend of consulting, training, and software solutions, to empower clients across various sectors—including sports, festivals, charities, and associations—to attract and retain valuable sponsorship deals. Their mission is centred on enabling clients to stand out in the competitive sponsorship landscape, guiding organizations to achieve their partnership goals more effectively.

Skills & Experience

Innovative

Always striving for improvement and best in class solutions, you are an innovative yet analytical thinker when it comes to strategizing and decision making.

Expertise

Your background exhibits a strong record of accomplishment in progressive management with B2B, sales prospecting organizations.

Leadership

As a leader you thrive on guiding your team towards excellence, by fostering an environment of collaboration and encouragement, inspiring those to take initiative in the generation of new ideas. You naturally lead by example, and guide your team by providing opportunity and feedback when necessary.

Knowledge

You have a foundation in marketing and communications, likely specializing in demand generation, content creation, or brand management. This is complemented by a well rounded skill set, including a solid understanding of SEO concepts, digital marketing, and the construction of effective funnels.

Business Mindset

You are a positive, results oriented, data-driven individual who aims to surpass expectations. You have the capacity to navigate business landscapes, understand market dynamics, and align marketing strategies with broader business objectives.

Values

You are the kind of person who shows up every day by rolling up your sleeves, but also by physically being present. You appreciate the value in going into the office and the benefits of working with an onsite team.

Summary of the Role

The Director of Marketing at TSC will play a pivotal role that demands a strategic and dynamic leader to helm the marketing department. As an integral part of the Senior Management team, you will shape the company’s marketing vision and ensure alignment with its overall objectives. Reporting directly to the CEO, this position is responsible for crafting and executing comprehensive marketing strategies, to bolster the organization’s presence, brand reputation and recognition, and lead-generation goals.

Central to this role is the task of building and nurturing a high-performing marketing team. You will assess the balance between in-house capabilities and outsourced services, optimizing for cost, efficiency, and business needs. This includes generating substantial new leads for the sales team through innovative content creation, advertising, and the use of lead magnets such as free templates and webinars. Overseeing the management of annual marketing budgets, you will manage lead generation, advertising spend, and develop targeted marketing campaigns to meet predefined cost per action (CPA) and cost per lead (CPL) metrics, while also contributing to the sales team’s performance through strategic support and resource allocation.

You will oversee the creation and distribution of marketing content across multiple channels, including email marketing campaigns, social media, and the company’s website. This involves working closely with freelance designers, copywriters, and the sales team to ensure a cohesive and brand-aligned marketing approach. In addition, you will execute webinar events, manage the editorial calendar, and produce regular video content. Leveraging quantitative data and strategic thinking, you will continuously test and refine marketing strategies to achieve optimal results. This extends to analyzing marketing performance metrics, conducting market research, and providing actionable insights on campaign results and consumer trends to foster growth and innovation. Collaborating closely with the CEO and leadership team, you will develop best practices and add processes that positively impact customer journey and identify new business opportunities.

In summary, as the Director of Marketing you will act as a results orientated leader charged with steering TSC’s marketing efforts towards continued, elevated success. This role is not just about managing a team but about inspiring and leading a marketing transformation focused on continuous improvement, that also aligns with the organization’s growth targets.

Apply for this opportunity

  • Max. file size: 5 MB.
  • Max. file size: 5 MB.
  • This field is for validation purposes and should be left unchanged.

Thank you for your application for this opportunity. Due to the high number of applications we receive, we will only be contacting those that are under consideration for the role.