SEO Sherpa employs 48 employees. The SEO Sherpa management team includes Phillip Dukarsky (Director of User Experience and Client Experience), Tevfik Azizoğlu (Technical SEO Lead), and Hanna Muhammad (Account Manager).
Get Contact Info for All DepartmentsLooking for a particular SEO Sherpa employee's phone or email?