Customer Success Manager at Accelleron | HireBase