Sarah Lord is the current Chief Operating Officer at System High Corporation, a position they have held for 13 years and 7 months. Sarah has also been with the company for a total of 13 years and 7 months. Prior to their current role, Sarah held the title of Chief Operating Officer at System High Corporation.
Sign up to view 1 direct report
Get started