Anisha Chelliah

Head of HR


I am Anisha Chelliah, based in Geneva working as the Head of HR . I believe individuals are the most important asset of any organization and creating a positive, enabling, and inclusive work environment is key to the wellbeing and success of staff and organisations.