Rachel Percival is a Customer Success Manager with a background in business analysis, training, and implementation in the IT and HR industries. Rachel has worked at companies such as Phase 3, The Access Group, and Aggregate Industries. Rachel holds a BA (Hons) in Business Information Management from the University of South Wales.
View in org chart
View in org chart
April, 2023 - present