Customer Success Manager at Syteca | HireBase