Senior Manager, Insurance Solutions at Deloitte | HireBase