Customer Success Manager at DemandTec | HireBase