Sarah Eccles has over 17 years of experience in operations and administration, currently serving as the Director of Operations and Director of Administration at Peak Systems, Inc. since June 2010. Sarah also held the position of Onboarding Manager during this tenure. Prior to joining Peak Systems, Inc., Sarah was an Administrative Assistant at The Peak Organization from May 2006 to June 2010.
Sign up to view 0 direct reports
Get started