Walmart Canada · 1 month ago
Manager, Creative - Business Strategy
Walmart Canada is seeking a motivated and detail-oriented business strategist to join their creative team. The role involves bridging business strategy and creative operations, evaluating new opportunities, optimizing resources, and leading the adoption of technologies to enhance the creative function.
DeliveryRetailShopping
Responsibilities
Lead requirements gathering with creative, marketing, operations, and other stakeholders to elicit, document, and validate business requirements and use cases
Conduct business and strategic analyses to evaluate new opportunities, market trends, competitive positioning, and business cases
Assess tools, technologies, systems, and processes; provide recommendations on value, fit, cost–benefit, risk, and alignment with business goals
Analyze and enhance resourcing, staffing, and workforce strategies to improve efficiency, utilization, and cost-effectiveness
Conduct competitive research and benchmarking; monitor industry, technology, and creative trends to identify best practices and emerging capabilities
Support project delivery by ensuring initiatives meet agreed-upon deliverables and timelines through effective follow-up and communication
Develop and deliver presentations for leadership and executive stakeholders
Qualification
Required
Bachelor's degree in Business, Economics, Data Analytics, Information Systems or related field (Master's or MBA preferred)
5+ years of experience in business analysis, business strategy, or related role (ideally within a creative/media environment or large matrix organization)
Experience in large corporate, matrixed environments, and managing third-party business relationships is a plus
Strong analytical and conceptual thinking skills; proficiency in quantitative analysis, cost-benefit modelling, and business case development
Hands-on experience with data analysis and visualization tools: Excel, Power BI/Tableau, or similar
Consultative mindset, comfortable in a dynamic creative environment, able to adapt to changing priorities and ambiguity
Strong business acumen, ability to translate analytics into actionable insights and operational change
Bachelor's degree in Design, Marketing, Creative Writing, Advertising, Fine Arts, or related field and 1 year's experience in interactive design, editorial content management, or related field OR 3 years' experience in interactive design, editorial content management, or related field
Preferred
Familiarity with creative processes, digital tools, marketing operations, and content production workflows
Content Management Systems
Managing interactive projects in an online creative or related digital field
Working for or with creative agencies
Working with Design Software (For example, Adobe Creative Suite), including proficiency in advanced functions (For example, multi-layer masking and compositing)
Benefits
Health benefits include medical, vision and dental coverage.
Financial benefits include 401(k), stock purchase and company-paid life insurance.
Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities.
Company
Walmart Canada
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.
Funding
Current Stage
Late StageRecent News
Canada NewsWire
2025-12-18
Canada NewsWire
2025-12-03
Company data provided by crunchbase