Your new company
You will be working for a Global Architecture Companybased in Central London, who are leading the way in their market, whilstdriving sustainability goals. This company operates in over 17 countriesworldwide, making this an exciting global opportunity.
Your new role
You will be reportinginto the Total Reward Lead, managing and administering the organisationsbenefits programs and l...