Talent Frame employs 4 employees. The Talent Frame management team includes Emily Hills (Business Manager - PR, Comms and Marketing Recruitment), Claire Frankal (Director - BD, Marketing and Comms Recruitment), and Matthew Scarfe (Senior Manager).
Looking for a particular Talent Frame employee's phone or email?