Social Handlers employs 18 employees. The Social Handlers management team includes Nick Tiliakos (Co-Founder - Chief Digital Officer), Antonis Rousseliotakis (Managing Director), and Nikos Bastas (Sales Director).
Get Contact Info for All DepartmentsLooking for a particular Social Handlers employee's phone or email?