FRANÇOIS DUPUY is Chairman and CEP of the consulting firm Mercer
Delta France. He was formerly affiliate professor at INSEAD and professor of management part time at Indiana University Kelley School of Business. He also acts as an independent consultant and has worked for major public and private firms worldwide. He was previously a researcher in the French National Centre for Scientific Research, specialising in organisational analysis.