Rachel Haggath is currently working as a Service Centre Team Leader at NTI since August 2020. Prior to this role, Rachel worked at Scenic from February 2007 to August 2020 as a Reservations Team Leader.
Sign up to view 0 direct reports
Get started
This person is not in any teams