Sitka employs 36 employees. The Sitka management team includes Kelsey Mellard (Chief Executive Officer), Mike McAfee (Chief Product Officer), and Minh Huy (Head Of Engineering).
Get Contact Info for All DepartmentsLooking for a particular Sitka employee's phone or email?