Kate Allen

(Contributor)

Kate Allen is managing director at recruitment agency Allen Associates.