Manager, Creative - Business Strategy jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

Business analysisData analysisBusiness strategyData visualization toolsCreative processesAnalytical thinkingConsultative mindsetBusiness acumenCommunication skills

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

company-logo
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.