Rachel Hall's Location
Malta
Rachel Hall's Work
Rachel Hall's Skills
Rachel Hall's Summary
Rachel Hall, based in Malta, is currently a Head of HR at Multiple Group, bringing experience from previous roles at Debono Group, LeoVegas Group and ARQ Resources Limited. With a robust skill set that includes Coaching/Training, Leadership, Effective Management Training, Policies And Procedures Drafting, Banking and more, Rachel Hall contributes valuable insights to the industry. Rachel Hall has 2 emails on RocketReach.