The Business Performance Manager will serve as a strategic partner to the GCC AIN leadership team, driving operational excellence and business performance across the organisation
Job Summary
The Business Performance Manager will serve as a strategic partner to the GCC AIN leadership team, driving operational excellence and business performance across the organisation.
This role combines strategic planning, performance analytics, and cross-functional collaboration to ensure alignment with global priorities and deliver measurable impact.
The position requires strong engagement with US Strategy teams to harmonise global initiatives and ensure consistency in execution.
Matching Summary
The Business Performance Manager will serve as a strategic partner to the GCC AIN leadership team, driving operational excellence and business performance across the organisation.
Skills & Requirements
Must-have
strategic planning and governance
performance management and analytics
cross-functional collaboration
operational excellence initiatives
stakeholder engagement and communication
data visualization tools and advanced Excel
Nice-to-have
familiarity with BI platforms
driving talent development initiatives
organizational health and capability building
Key Requirements
Bachelor’s degree in Business, Finance, or related field (MBA preferred)
8+ years of experience in business performance, strategic planning, or operations
Proven track record of working in global organizations and managing cross-functional projects
Experience collaborating with strategy teams and senior leadership