Execute Multi-Channel Campaigns
As a Digital Marketing Specialist, you’ll launch and manage targeted campaigns that drive lead generation, improve brand visibility, and engage global audiences. You will coordinate with internal teams to ensure campaigns are executed seamlessly across channels.
Manage Social Media & Engagement
Create and post compelling content on Descartes’ social media platforms. You’ll be responsible for building an active online community, fostering engagement, and amplifying brand messaging through innovative strategies.
Drive Email Marketing and Communication
Design, schedule, and optimize email campaigns that deliver measurable results. Use insights and analytics to refine content and improve engagement rates across campaigns.
Support Virtual and In-Person Events
Coordinate webinars, online experiences, and in-person events or trade shows. Your role ensures smooth execution, helping enhance customer relationships and showcase Descartes’ industry leadership.
Marketing Procurement and Vendor Management
Assist in sourcing and managing marketing vendors and procurement processes to keep projects on track, efficient, and within budget.
Boost Reviews and Online Reputation
Implement software review programs to highlight customer success stories and strengthen Descartes’ digital reputation.
Qualifications for Digital Marketing Specialist
Education and Experience
-
Bachelor’s degree in Marketing, Communications, Business, or equivalent experience
-
3+ years of experience in digital marketing, preferably in B2B or SaaS environments
-
Proven experience managing social media, email marketing campaigns, and digital events
Skills and Competencies
-
Strong organizational skills and attention to detail
-
Familiarity with marketing software platforms (Microsoft Dynamics, ClickDimensions, LinkedIn, Monday.com)
-
Excellent communication and collaboration skills in a remote team environment
Personal Attributes
-
Customer-focused, results-driven, and innovative
-
Adaptable with a strong ability to learn quickly in a fast-paced environment
Why Work at Descartes
-
Impactful Work: Directly contribute to transforming the transportation management and logistics industry
-
Collaborative Team: Join an innovative, supportive, and entrepreneurial team
-
Career Growth: Access clear pathways for professional development
-
Remote Flexibility: Work remotely while enjoying a results-driven culture and work-life balance
-
Sustainability Commitment: Help us reduce environmental impact, including CO₂ reduction and paperless initiatives
Salary Range: $60,000–$70,000 USD. Final salary may vary based on skills, experience, and location.
Equal Opportunity Employer: Descartes is committed to diversity, equity, and inclusion. We provide reasonable accommodations to applicants with disabilities.
Apply Today: If you’re ready to grow your career as a Digital Marketing Specialist and help shape the future of supply chain technology, join our team now!