The Descartes Systems Group Inc.
Inbound Marketing Manager
Job Description
Mission – Why the Job Exists
As Descartes accelerates growth in Transportation Management, this role exists to build a scalable inbound engine that increases visibility, attracts high‑intent buyers, and converts digital engagement into measurable pipeline. You will elevate Descartes’ digital presence and thought leadership by turning search, content, and website performance into a competitive advantage.
Outcomes
- Increase organic traffic and qualified conversions across Transportation Management web properties by 20–30% within 18–24 months.
- Improve search rankings for priority keywords, achieving top 3 positions for high‑value terms across core solution pages within 12–18 months.
- Maintain and continuously optimize all website content to meet performance benchmarks (engagement rates, bounce rates, conversion rates).
- Deliver consistent, high‑quality SEO‑optimized content (web, blog, landing p...