Player
Leader in People Operations (HR) team to help the company becomes the best workplace to grow with a high performing culture at Alterra
Leader in People Operations (HR) team to help the company becomes the best workplace to grow with a high performing culture at Alterra