Position Overview
Job Description
Insight Global is seeking a Global Talent Manager to own and evolve performance management and talent processes for a fast‑moving, tech‑enabled corporate environment. This role is highly hands‑on and data‑driven, with a strong emphasis on translating raw talent data into clear insights that drive better leadership decisions.
This individual will partner closely with HRBPs and business leaders to design, scale, and continuously improve performance management, goal‑setting, and talent review processes for a salaried population of 300+ employees. The ideal candidate is both strategic and operational — someone who can build decks from raw data, connect trends in real time during calibration discussions, and propose practical solutions leaders can immediately act on.
This role is not a people‑manager in the near term. Success is defined by the ability to design and run effective mid‑year and end‑of‑year performance cycles, enable meaningful feedback (including 360s)...