Launched!

shoogle

Wellbeing and Engagement Mobile App and Platform

Published on: September 7, 2021 | Location: London, UK | Tags: Wellness, wellbeing, Employee Engagement, People Analytics
shoogle is a wellbeing and engagement mobile and platform