20 Twenty Creative employs 19 employees. The 20 Twenty Creative management team includes Peter Jensen (CEO & Founder), Amanda Kelly (Head of Digital), and Melissa Williams (Sr. Art Director).
Get Contact Info for All DepartmentsLooking for a particular 20 Twenty Creative employee's phone or email?