Strategic Customer Success Manager at Neura Health | JobVerse