Sherpa employs 61 employees. The Sherpa management team includes Carmen Chaumet (Development Manager), Sandra Cossart (Executive Director), and Tiphaine De Loménie (Legal Advisor).
Get Contact Info for All DepartmentsLooking for a particular Sherpa employee's phone or email?