avidbots

avidbots

Marketing and Communications Manager

Remote, Ontario, Canada

Work authorization requiredDetected 20 days ago
Adobe Creative SuiteCanvaProject ManagementSocial Media MarketingCRMSalesBusiness DevelopmentLogisticsRoboticsLeadershipCommunicationCollaborationPublic Speaking

About the role

  • The successful candidate will be both a strategic leader and a hands-on contributor, comfortable switching between content creation, event execution, and high-level communications.
  • Craft compelling external communications including press releases, announcements, and thought leadership.

Responsibilities

  • Develop and execute marketing strategies that strengthen brand awareness and reputation.
  • Manage content creation for website, blogs, social media, newsletters, and digital campaigns.
  • Build brand consistency across all communications and collateral.
  • Lead campaigns to increase visibility in target markets and industries.
  • Manage internal communications to strengthen company culture and alignment.
  • Develop and maintain messaging frameworks and brand guidelines.
  • Plan and execute marketing events, trade shows, and webinars to generate awareness and leads.
  • Support investor events and presentations with tailored content and materials.
  • Manage event logistics, vendor relationships, and promotional campaigns.
  • Create and maintain case studies, pitch decks, whitepapers, and other sales support materials.

Requirements

  • Proven track record in content creation, social media management, and campaign execution.
  • Experience coordinating events, trade shows, or webinars.
  • Ability to balance strategic thinking with hands-on execution.
  • Applicants must be currently authorized to work in Canada or the US for any employer

Nice to have

  • Experience with marketing automation platforms, CMS, CRM tools, and design software (e.g., Canva, Adobe Creative Suite).
  • 5-8 years of experience in marketing, communications, or related fields
  • prior experience in a leadership or manager-level role preferred.
  • Understanding of investor relations, corporate communications, or stakeholder engagement is a plus.

Benefits

  • Access comprehensive benefits including health, dental, and wellness coverage

Company info

  • We are seeking a versatile and driven Marketing & Communications Manager to lead our marketing strategy and execution.
  • We celebrate the unique perspectives that come from our multicultural team, including our roots as a company founded by international students.

Equal opportunity

  • Avidbots is an equal opportunity employer committed to fostering a diverse and inclusive workplace.

Visa & Work Authorization

  • Applicants must be currently authorized to work in Canada or the US for any employer

This listing is sourced directly from avidbots's careers page and normalized into a canonical job model.