Digital Marketing Specialist | C.A.T. North America

CAT inc • Vaudreuil-Dorion, Canada

Location Vaudreuil-Dorion, Quebec
Job Type Full Time
Posted March 16, 2026

Role Description

Role

Duties will include, but are not limited to:

  • Deploy the annual marketing plan and regularly adjust campaigns to capitalize on impromptu opportunities

  • Optimize the positioning and branding of and its other divisions

  • Collaborate with our various stakeholders to deliver value

  • Create new content for our marketing, sales and recruitment strategies adapted to each regions needs and vision.

  • Analyze and measure website & marketing campaign results to optimize performance

  • Manage all social media channels

  • Monitor analytics, audience sentiment, social media trends, brand awareness and online reputation

  • Work alongside the Vice President of Business Development and Marketing to coordinate all marketing aspects across all divisions and brands.
  • Requirements

  •  1-3 years of marketing experience

  • University degree in marketing, comm...
  • Ready to Apply?

    Apply for this Position