Tantalus Media employs 93 employees. The Tantalus Media management team includes David Giles (Chief Operating Officer), Kim Forrest (Head of Studio - Adelaide), and Joss Ellis (Head of Studio).
Get Contact Info for All DepartmentsLooking for a particular Tantalus Media employee's phone or email?