House of Fraser has recruited Michelle Maynard as chief people officer, effective from July 4. Michelle is an experienced HR director with over 25 years of experience in customer-focused organisations including British Airways, Coca-Cola, the AA and Thomas Cook Group. Her most recent post was chief people officer for Aviva …
Read More »