Country Manager Canada | P&L Leadership
-
Sales
-
Management
Job Description & How to Apply Below
The Country Manager, Canada role at Polaroid is a senior individual contributor/leadership position with full P&L-style accountability for a national market. This is a significant career step for sales professionals in consumer goods or consumer electronics.
- Multi-market P&L ownership — one of the most valuable credentials in CPG/CE sales leadership
- Experience managing national accounts (e.g., Best Buy Canada, Walmart Canada, The Source) at a senior level, which is highly transferable
- Cross-functional leadership exposure (finance, marketing, demand planning) builds GM-track credentials
- Brand with global recognition — relevant for future roles at comparable or larger consumer brands
Market context: Country Manager or National Sales Director roles in Canada within consumer electronics typically command CAD $130,000–$180,000+ base salary, with bonus structures tied to revenue targets. No salary is disclosed here, which is a minor red flag for transparency.
Culture signals: Polaroid operates as a startup that owns a heritage brand — expect a lean team, high autonomy, and entrepreneurial pace. The job emphasizes self-directed leadership and operating with meaningful autonomy, suggesting limited organizational infrastructure. This suits seasoned professionals who thrive without heavy support structures.
Green flags: High ownership, iconic brand, clear growth mandate.
Watch for: Limited team size may mean wearing many hats; ensure scope of support staff is clarified before accepting an offer.
Hello. We're Polaroid. An iconic brand, built by passionate people.
Polaroid was founded in 1937 by one of the 20th century's most influential innovators, Edwin Land, whose philosophy was: "Don't undertake a project unless it is manifestly important and nearly impossible."
In 2008, Polaroid produced its last pack of instant film. But a group of passionate fans refused to let instant photography disappear. What started as The Impossible Project grew into a mission to preserve and reinvent analogue photography for a new generation. More than a decade later, that same startup acquired the Polaroid brand and continues to shape its future today.
At Polaroid, we create products and experiences that spark emotion, fuel creativity, and bring people closer together. At the intersection of art and technology, we believe in the power of analogue moments and genuine human connection in an increasingly digital world.
The RoleAs the Country Manager, Canada, you will play a pivotal role in managing and expanding our footprint with National Retailers and Independents alike. We are looking for an experienced account manager with excellent business and execution skills to deliver profitable customer plans and market share growth. In addition to channel and operational management responsibilities, this role will also collaborate with internal stakeholders from sales operations, finance, demand planning, product management, and marketing.
Key Responsibilities Canada Market LeadershipServe as the commercial lead for Polaroid in Canada, owning the Canadian wholesale plan and accountability for revenue and market growth. Be the in-market face of the business and the primary point of leadership for the Canadian commercial team and stakeholders.
National Account OwnershipAct as the strategic lead for all national wholesale accounts, ensuring long-term scalability, commercial profitability, and a premium Polaroid brand presence across every brick-and-mortar and digital retail touchpoint.
Account PartnershipBuild and hold trusted relationships with the most senior buyers, merchants, and decision-makers across national accounts. Lead joint business planning and negotiate mutually…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction