Company name: Twenty 20 Talent Ltd.
Description: Twenty 20 Talent is a leading provider of recruitment specific sales training and management consulting. Helping your recruitment business attract, develop and retain talent.
20-22 Wenlock Rd, London N1 7GU, United Kingdom