Thrillworks Careers

Marketing Manager
Toronto, Ontario, Canada


Thrillworks has big dreams and we need some marketing firepower to help ignite and inspire our continued growth. Would you consider yourself a renaissance marketer who knows enough to be dangerous across all aspects of marketing and is a digital native? Are you a self-starter who loves getting outside your comfort zone and making a difference? Are you ready to take on a leadership role in marketing, but you still love to get your hands dirty? If you’re hard-wired for taking a different path, for making a difference, and for winning, this role might be for you!

 The Marketing Manager will help establish and strengthen the legend of Thrillworks in the hearts and minds of our prospective customers and candidates. In this newly created role at Thrillworks, you will initiate and lead our corporate marketing function as part of our small but mighty Growth department, which currently consists of our Sales and Client Services functions. 

 Reporting to the SVP Growth and collaborating closely with the extended growth team, you will develop and implement a marketing and lead generation strategy for Thrillworks that will build our brand equity and generate qualified leads.  


Thrillworks is your solution for innovative web services that blend sound thinking and strategy, aesthetics, design, and technology to maximize your business. Web design and development is about creativity and technology. You need a perfect balance of both. We offer design that makes your website a pleasure to behold; and the technological expertise that makes it a pleasure to navigate.


  • Full Marketing Program Management: 
  • Recommend, plan, and execute on all corporate marketing initiatives/campaigns
  • Identify and set marketing goals and benchmarks (e.g. MQLs, mentions, etc.)
  • Help us prioritize the highest value activities to achieve our goals
  • Branding & Positioning 
  • Work closely with our Strategy and Creative leads to evolve and crystallize our brand story and positioning 
  • Ensure all our external touchpoints and materials fully reflect our corporate positioning and branding
  • Corporate Website Management: 
  • Ensure our website is continually up to date with valuable content, reflects our latest and greatest achievements, and is set up optimally for lead generation
  • Identify opportunities to enhance our Search Engine Optimization (SEO) - and possibly build/launch a paid search 
  • Thought Leadership
  • Identify themes/topics that will resonate with our target customers, showcase our unique expertise/differentiators, and spark a conversation
  • Develop a content calendar based on strategic direction from leadership, which may include Blog posts, LinkedIn, videos, webinars, podcasts, social media posts, etc. 
  • Identify high-value speaking opportunities and manage calls for papers (e.g. in-person or virtual events) 
  • Identify gated content opportunities to capture leads
  • Social Media
  • Develop and implement a social media strategy for Thrillworks
  • Ensure our LinkedIn corporate page and individual leadership profiles are up to date 
  • Actively manage our owned social media channels 
  • CRM
  • Develop a strategy/process for lead nurturing (e.g. marketing drip campaign)
  • Assess and scrub existing contacts in our Sales CRM and recommend a process for lead re-engagement
  • Build out email lists for targeted marketing or content campaigns
  • Sales Enablement
  • Enable the Growth team with marketing/sales collateral (creds decks, case studies, sizzle reels, etc.) 
  • Identify the needs of the sales team, undertake gap analysis, and figure out a plan to fill them
  • Create and supply “hooks” for the sales team to use in outreach
  • Recommend/implement processes and tools to better enable lead capture and management, while integrating with our Sales CRM

Required Skills

  • Driven – As soon as you ascend one mountain, you’re looking for the next one.
  • Tenacious - You’re goal-oriented and persistent in your pursuit of those goals...almost to the point of being pushy.
  • Scrappy – You don’t take ‘no’ for an answer - If there’s a way to do it, you’ll find it. 
  • Curious – You love to learn and aren’t afraid to ask the tough questions. 
  • Fanatical – Marketing is not just a job for you, it’s a passion.
  • Agile worldview – You believe that you can make magic happen no matter the constraint or blockers.
  • 5-7 years experience in a corporate marketing role, ideally within an agency/consultancy/tech environment
  • Strong communication skills and an understanding of what exceptional marketing copy looks like
  • Proven success in marketing lead generation and management 
  • Self-starter who thrives in a fast-paced environment and comfortable making decisions with imperfect information
  • Strong organization and project management skills; Can collaborate with a busy team and produce results

Know someone who would be a perfect fit? Let them know!