Team Lead/Customer Success Manager at MySigrid | HireBase