Sherpa Marketing employs 27 employees. The Sherpa Marketing management team includes Glenn Cressman (Chief Client Officer), Eric Leenders (Senior Application Developer), and Rachelle Nato (Integrated-Marketing Specialist).
Get Contact Info for All DepartmentsLooking for a particular Sherpa Marketing employee's phone or email?