Senior Customer Success Manager at Trella Health | HireBase