Brand Management Director – Amazon Expertise

Beacon Commerce

📍 guelph, on, Canada

Full-time Marketing & Media Posted June 14, 2026

Job Description

Shape growth strategies as the Brand Management Director at Beacon Commerce in Guelph, Ontario. This role focuses on leading brand managers and executing high-quality strategies tailored for client success.
You'll be responsible for fostering a high-performance culture among your team while ensuring operational excellence across various client accounts. Your strategic partnership with the CEO will be vital in aligning team initiatives with broader business objectives. Utilizing your extensive Amazon expertise, you'll pave the way for client growth and satisfaction.
Key Responsibilities:
• Mentor and lead Brand Managers to achieve excellence
• Ensure consistent delivery of high-quality client strategies
• Provide hands-on support in navigating challenges
• Optimize internal processes for efficiency and scalability
• Lead global collaboration efforts with respect and clarity
Requirements:
• 5–8+ years in client services or agency roles
• 2+ years leading hig...