Rachel Major is currently a Human Resources Project Manager at Service Metal Products, a position held since May 2023. Prior to this, Rachel Major accumulated over two decades of experience at the Local Government, serving from September 2000 until April 2023 in the role of Intelligence and Information.
Sign up to view 0 direct reports
Get started