Customer Support Specialist (Mental Wellbeing) at OpenUp | HireBase