The HR department at INSEAD is seeking a Learning Specialist, Talent Development to join our Human Resources department. The role will involve coordinating holistic learning opportunities and solutions for staff globally, managing the training plan, and contributing to learning transformation and continuous improvement initiatives.
Requirements
- Bachelor or Master level education or equivalent with relevant expertise in Human Resources
- Minimum of 7 years’ professional experience, ideally within HR or Learning & Development
- Strong knowledge of French L&D legislation
- Good digital savviness (experience with online learning tools, Microsoft Office Suite, data handling, Canva, AI tools)
- Experience working with training data, reporting and dashboards
- Ability to influence without formal authority
- Ability to work with diverse stakeholders and balance operational and strategic perspectives
- Strong Client Focus
- Excellent written and oral communication skills in English and French
- Strong organisational and analytical skills
- Adaptable, resilient and comfortable in evolving environments
- Experience with an LMS and/or Oracle
- Prior experience managing a training plan end-to-end
- Experience contributing to system implementation or change management projects
Benefits
- Generous Paid Time Off
- 401k Matching
- Tuition Reimbursement
- Retirement Plan