... assisting our People and Culture Manager in a variety of Human ... to our People and Culture Manager. This role is offered ... liaising with clients and senior managers as well as rolling up ... the People and Culture Manager with special projects relating to team ...
16 days ago