
The Stop Loss Strategy Manager role is a fully remote position within Imagine360's Risk Operations team, focusing on expanding strategic relationships with stop loss carriers and brokers. Key responsibilities include securing stop loss options for prospects and existing clients, educating stakeholders on solutions and value propositions, and analyzing data to drive business growth and renewals. The position requires maintaining industry expertise, managing carrier relationships, and coordinating with internal sales and underwriting teams to optimize plan designs. This opportunity appeals to professionals seeking a hybrid environment that combines strategic sales support with deep industry engagement, offering strong professional development, comprehensive benefits, and the flexibility of remote work while contributing to a mission of customizing healthcare solutions for employers.
