0 followers
Chanua is an organisation solving some of the biggest challenges in Healthcare, Mental Health and Wellbeing.Derived from the Swahili term meaning to blossom and flourish, Chanua supports and develops initiatives that empower people to improve their health, mental health and wellbeing. They create se... Read more
This company has no teams yet