Jean-François started his career In Banking & Asset Management and moved to Executive Search in London with the City based boutique ARMSTRONG International. Since then, he has held several practice and geographic management positions with Global Executive Search firms.

Jean-François has lived and worked in the UK , France, Luxembourg, Switzerland and South America.

He holds a Graduate Degree in Political Science from SCIENCES PO (Strasbourg) and a Masters Degree from the LONDON SCHOOL of ECONOMICS.