Senior Strategy & Operations Manager

New
M
MewsHospitality Technology
France; Ireland; Spain; United KingdomFull-TimeSenior
SalaryUK: £73,000 — £103,000 GBP; Spain & France: €69,000 — €95,000 EUR; Ireland: €75,000 — €115,000 EUR
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
Data AnalysisCross-functional Team LeadershipStrategyBusiness OperationsStakeholder managementChange Management

Requirements

  • 7+ years of experience in management consulting, strategy, or business operations.
  • Direct experience in a high-growth startup or scale-up environment.
  • Strong strategic and structured thinking to solve complex problems.
  • Proven ability to navigate ambiguity and drive organizational clarity.
  • Experience influencing senior stakeholders across multiple functions without direct authority.
  • Highly analytical with the ability to turn data into actionable insights.
  • Ability to switch seamlessly between strategic planning and hands-on execution.
  • Proactive approach with a strong bias toward action and ownership.
  • Excellent written and verbal communication skills.
  • Deep interest in operational design and scalable system building.

Responsibilities

  • Partner directly with the SVP of Customer Experience & Delivery on strategic priorities, planning, and decision-making.
  • Drive cross-functional initiatives across Customer Success, Onboarding, Support, Product, and Commercial teams.
  • Anticipate organizational risks, gaps, and misalignment to resolve issues proactively.
  • Develop clear frameworks and execution plans for complex or ambiguous problems.
  • Design and run the organization's operating rhythm, including planning cycles and leadership meetings.
  • Improve decision-making by combining data and customer insight into actionable views.
  • Lead high-priority projects that require cross-team coordination.
  • Support leadership communication to ensure alignment during periods of change.
View Full Description & ApplyYou'll be redirected to the employer's site
UK: £73,000 — £103,000 GBP; Spain & France: €69,000 — €95,000 EUR; Ireland: €75,000 — €115,000 EUR
Apply Now