Talkback UK employs 47 employees. The Talkback UK management team includes Chris Brace (Chief Executive Officer), Chris Taylor (Head of Business Development and Partnerships), and Gill Holderness (Head of Finance).
Looking for a particular Talkback UK employee's phone or email?