Talion employs 95 employees. The Talion management team includes Keven Knight (Chief Executive Officer), Dale Warner (Head of Business Development, EMEA), and Emma Kendal (Content Developer).
Looking for a particular Talion employee's phone or email?