Business Performance Lead

Top Business
Full-time Egypt, Egypt Business Operations Specialists
Posted:
February 27, 2026
Location:
Egypt, Egypt, Egypt

Job Description

Responsibilities:
  • Develop and implement performance frameworks aligned with company goals.
  • Analyze structures to identify performance bottlenecks and improvement areas.
  • Support managers in job analysis and KPI development.
  • Audit and align employee objectives with business strategy.
  • Generate dashboards and insights for leadership decision-making.
  • Lead performance review meetings across departments.
  • Train staff on performance tools and data-driven decision-making.
  • Requirements:
  • Bachelor’s degree in business administration, Engineering, finance, or a related field.
  • 7+ years of experience in performance management or related role.
  • Fluent in English is a must.
  • MBA is preferred.
  • HR/OD background is a plus.
  • Apply for this Job

    Submit your application for the Business Performance Lead position at Top Business.

    Apply Now Save for Later

    Job Overview

    Job Type: Full-time
    Location: Egypt, Egypt
    Posted: February 27, 2026
    Deadline: April 08, 2026