The Strategy & Operations Lead will act as the primary bridge between the CEO’s vision and global execution to ensure leadership alignment and seamless growth
Job Summary
The Strategy & Operations Lead will act as the primary bridge between the CEO’s vision and global execution to ensure leadership alignment and seamless growth.
This role involves managing global performance tracking, leading high-priority strategic projects, and facilitating executive leadership team meetings.
The position supports the transition to a regional structure and drives consistent implementation of the 2026 strategy across multiple international divisions.
Matching Summary
The Strategy & Operations Lead will act as the primary bridge between the CEO’s vision and global execution to ensure leadership alignment and seamless growth.
Skills & Requirements
Must-have
global strategy execution
balanced scorecard management
executive leadership support
cross-functional alignment
project management across time zones
OKR methodologies proficiency
Nice-to-have
technical engineering translation
international travel readiness
strategic data interpretation
facilitation of strategic meetings
Key Requirements
Bachelor’s degree in Engineering or Business
7+ years in management consulting or strategic operations