Team Europe Project Manager (French Speaking)