Director, Marketing

Devine Consulting • windsor, Canada

Location windsor, on
Job Type Full-time
Posted June 10, 2026

Role Description

Marketing Director (Digital + Content + Brand Growth)

Location: Windsor, ON Salary: $80,000 – $110,000 per year | Full‑time | On‑site Our client is seeking a dynamic and results‑driven Marketing Director to lead our digital marketing strategy, brand growth, and online presence. This hands‑on leadership role is ideal for someone who thrives in a fast‑paced environment and can execute across content creation, paid advertising, SEO, branding, and digital growth initiatives. What You Will Do

Lead and execute the company’s overall marketing and digital growth strategy Oversee and manage all social media platforms (Instagram, Facebook, LinkedIn, etc.) Create and direct engaging content including video, reels, graphics, and campaigns Manage and optimize paid advertising campaigns across Meta and Google platforms Improve SEO performance, website traffic, and digital conversion strategies Analyze campaign performance metrics and provide data‑driven recommendations Strengthen b...

Ready to Apply?

Apply for this Position