Senior Customer Success Manager at Trella Health | JobVerse