The Happiness Index
Description
You’ll be working with our excellent psychologists to bring the human aspect to life as well as account managers to then share this with our customers. Our 20 people based in London inspire our customers who receive responses from 73 countries and 19 different languages to deliver on the right for people to be happy at work. Access to a benefits platform....