20i employs 34 employees. The 20i management team includes Tim Brealey (Founder and Director), Matthew Telfer (Marketing Director), and Lloyd Cobb (Director).
Get Contact Info for All DepartmentsLooking for a particular 20i employee's phone or email?