Strategic Customer Success Manager at Natter | HireBase