Senior Project Manager in France or Europe