Senior Customer Success Manager at Druva | HireBase