HR and People Team


Meet the team

Fun facts

Neha

A fun fact about me is somehow I have managed to make "HR" and "Likeable" fit in the same sentence