Customer Success Manager at Novum Global | HireBase