Analyst – Group Insights & Strategy - Madrid, Spain, Lyon, France, London, United Kingdom - The Adecco Group | Joinrs