In the News
Leading Captive Owners 2025
Kristen Peed, Sequoia’s Chief Risk Officer, has been recognized as one of Captive Review’s Top 20 Captive Owners for 2025. The article highlights Kristen’s leadership in managing Sequoia’s corporate insurance programs and single-parent captive, Mariposa, which helps investor-backed tech and life sciences companies manage risk more effectively.
As the 2025 President of RIMS, Kristen has also advanced the profession by launching new educational tracks and championing innovation in risk strategy. Her recognition underscores the importance of integrating risk management with total compensation and benefits to support smarter decision-making and a better employee experience.
About Sequoia
Sequoia is the leader in Total People Investment. We help companies create a people advantage through improving retention, attracting top talent, and increasing people-spend ROI. With expert advisory services across compensation and benefits and a powerful platform, we connect employee total comp programs with insightful people analytics so companies can manage their global people investment in real time to better meet the needs of their evolving workforce. Visit Sequoia.com or follow us on LinkedIn to learn more.
