Tag Archives: Frank Slevin

House of Fraser appoints new group chief people officer

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 »