Lionel Pelamourgues, Managing Director