Angeles Garcia-Poveda spent 14 years with the Boston Consulting Group (BCG) working as a strategy consultant and global recruiting manager. In 2008, she joined Spencer Stuart as France’s Chief Executive Officer. She is currently EMEA Chief Executive Officer of Spencer Stuart, and is a member of the global Executive Committee. After having been an independent director of Legrand since 2012 and lead director since 2013, she was appointed Chairwoman of the Board of Directors on July 1st, 2020.