Surfshark employs 394 employees. The Surfshark management team includes Donatas Budvytis (Chief Technology Officer), Giedrius Petraitis (Head of Demand Generation), and Dovydas Godelis (Head of Growth).
Get Contact Info for All DepartmentsLooking for a particular Surfshark employee's phone or email?