picture of Cathy Clifford

Cathy Clifford

HR Director

Human Resources

London

Cathy is Montagu's HR Director based in London. She joined Montagu in June 2000 after gaining a first class Psychology degree and a Master's in Occupational Psychology at Goldsmiths, University of London.