Talentshell employs 67 employees. The Talentshell management team includes Shenuk Handunge (General Manager- Head of Operations), Ashkar Afflal (Deputy General Manager), and Savindu Saparamadu (Deputy General Manager - Operations.).
Get Contact Info for All DepartmentsLooking for a particular Talentshell employee's phone or email?