Partner & HR
Joined: 2000
and access,
Cathy is HR Partner of Montagu, based in London. She joined Montagu in June 2000, after gaining a Bachelor’s degree in Psychology and a Master’s in Occupational Psychology at Goldsmiths, University of London.