Polaroid is seeking a Canadian Country Manager to manage and expand its presence with national retailers and independent retailers in Canada. The role serves as Polaroid’s commercial lead in the Canadian market, with ownership of the wholesale plan and accountability for revenue and market growth. The manager is the in-market face of the business and a primary leadership contact for the Canadian commercial team and stakeholders. The position leads national wholesale accounts, builds senior-level retailer relationships, develops joint business plans, and negotiates terms that support profitable, sustainable growth and a premium Polaroid brand presence across physical and digital retail. It coordinates the Canadian commercial plan and works closely with US-based sales operations, finance, demand planning, retail marketing, and product teams. The role also leads seasonal forecasting and monthly projections, turns market data into inventory strategies, manages end-of-life SKU transitions, and identifies consumer trends and opportunities. It emphasizes sell-through, in-store execution, and retail activation, and represents Polaroid by demonstrating products at trade shows, training events, and major national account meetings.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed