Digital Customer Success Manager at UpGuard | HireBase