Jessica L. Gower is currently working as a Customer Service Team Lead at Navigate since March 2022. Prior to this role, Jessica L. was a Customer Service Representative at Navigate Wellbeing Solutions starting from August 2021. Jessica L. has also worked at Schumacher group since July 2011, where Jessica L. held the position of Service Coordinator Supervisor. Jessica completed their Associate of Science degree in Business, Management, Marketing, and Related Support Services from Pearl River Community College.
Sign up to view 1 direct report
Get started