Job Opportunities

IT Project Manager - My INSEAD & Study@INSEAD


Location: Asia Campus
Status: Non Manager
Contract: Permanent - Full Time
Contact: Talent Acquisition at
Ref: HR3

Posted on: 14 May 2019
Deadline: 21 June 2019

Job Description

As one of the world’s leading and largest graduate business schools, INSEAD brings together people, cultures and ideas to change lives and to transform organisations. A global perspective and cultural diversity are reflected in all aspects of our research and teaching. With campuses in Europe (France), Asia (Singapore) and the Middle East (Abu Dhabi), INSEAD’s business education and research spans three continents.

The Project Manager is responsible to gather and document clearly articulated business requirements, prepare documents as necessary, co-ordinate with IT and Business stakeholders, conduct UAT, oversee deployments and provide support post deployment.

Responsible to research and clarify business needs and monitor digital projects that go beyond the scope of straightforward IT implementation and are often transversal across several departments.

This role combines technical expertise and an understanding of INSEAD’s business processes to define, monitor and drive development and adoption for applications that are part of the Digital Roadmap as defined by the Executive Committee. The aim is to create user-centric digital products in terms of usability, functionality, innovation and generate enthusiastic user adoption and engagement within and outside of INSEAD.

The responsible pro-actively gathers, consolidates, validates the business requirements, works closely with the Manager of Learning Technology & Alumni Systems to prioritise for internal development, mobilises the necessary resources/people and monitors the progress of projects, all the way through to user adoption. The responsible receives direction, resources and support on his/her plans from the unit in addition to key contacts in the assigned business area.

Main Accountabilities

  • Work in a multi-cultural environment across all 3 campuses and with all relevant stakeholders across multiple layers of hierarchy.
  • Manage the definition of multiple concurrent projects and a portfolio of 2-4 applications autonomously.
  • Link the strategies of the school, business unit and IT together in the definition of projects.
  • Add value to the IT application development function by facilitating communication across various business units and enhance the user experience through the simplification of processes.
  • Extensive knowledge of technology and internal business processes.
  • Pragmatic business requirement gathering, ability to synthesise, optimise against multiple requirements.
  • Ability to adopt technology for excellent user experience.
  • Represent the business sponsor/stakeholder within the IT Department (when applicable) by understanding, the end-user needs.

Required experience 

  • Strong Project/Product Management experience, with relevant PMP qualifications 
  • Experienced working on long term projects, i.e 2+ years 
  • Ideally experienced in implmenting Agile Scrum methodologies 
  • Clear and concise communicator, with experience liaising with both IT and business seamlessly 

To be considered for this role, please send a copy of your up to date CV to quoting refernce number HR3

We regret that only shortlisted candidates will be contacted for this position 

Insead Personalised Experience




Save & Manage



It is easy, simply log in:

Via Social

  • icons
  • icons
  • icons


Use your email address