Twenty20 employs 6 employees. The Twenty20 management team includes Richard Jeffery (Digital Director), Katrina Wright (Guest Management), and Siobhan Wright (Digital Design Director).
Looking for a particular Twenty20 employee's phone or email?