Customer Success Manager at impact.com | HireBase