2 of 2 Permanent Business Strategy Jobs in Weybridge

Sr. Manager, Software Engineering

Location
Weybridge, England, United Kingdom
Technology.The role defines the strategic direction, governance framework, technology investment portfolio and financial management processes for the function. It owns the Contact Centre Technology strategy and five-year roadmap, governs the Global Enterprise Technology (GET) Intake process, leads funding requests and Capital Appropriation Request (CAR) submissions, and ensures investment … decisions align with enterprise priorities, business objectives and long-term transformation goals. The position is the primary interface between all areas of GET and the Contact Centre Technology Leadership Team, recognising that all technology solutions are owned, funded and governed through GET. The role balances enterprise technology standards, regulatory ...

Lead, Product Management

Location
Weybridge, England, United Kingdom
governance, investment planning and delivery outcomes are managed in an integrated and product-aligned way. Working closely with the Senior Manager, Product Leads and business stakeholders, the role supports product planning, demand management, business case development, financial oversight and performance visibility across Contact Centre Technology. The role … liaison between business stakeholders, Product Leads, project teams and Global Enterprise Technology (GET), ensuring business demand is captured, assessed, prioritised and translated into clear product outcomes. The successful candidate provides strategic analysis, governance leadership and portfolio oversight while helping reduce reliance on broad roadmap dependencies by strengthening product ...