Olivier Delcayrou — French official