Haven Life Names Sasha Pryor Head of Customer Success

Pryor has over 15 years of leadership experience in the financial and insurance industries, building out and leading call centers, quality assurance programs, and high-performing teams.