Strategic Risk Manager, Captive Insurance Solutions

1 week ago


Dallas, Texas, United States Revantage Corporate Services Full time

About the Role

We are seeking a highly skilled Strategic Risk Manager to join our team at Revantage Corporate Services. As a key member of our global captive strategy team, you will be responsible for designing and overseeing innovative insurance programs for our clients.

Key responsibilities include:

  • Designing and executing captive insurance structures, including captives and insurance-linked securities
  • Leading the development of new lines of coverage and addressing the needs of new clients
  • Collaborating with regional risk management teams to ensure seamless execution
  • Preparing financial statements and cash management for captives
  • Communicating complex ideas to stakeholders, including Blackstone, Revantage, and portfolio companies

What You Bring

To be successful in this role, you will need:

  • Quantitative undergraduate degree, such as math, statistics, engineering, economics, or business
  • Minimum 8-10 years of insurance solutions experience, including captives and/or insurance-linked securities
  • Knowledge of captives and alternative risk transfer
  • Strong interpersonal skills, including relationship building and maintenance
  • Ability to explain complex issues in simple terms

Perks for You

As a member of our team, you will enjoy:

  • Competitive salary and overall compensation
  • 401(k) plan
  • Hybrid work policy
  • Productivity hours
  • Summer Fridays
  • Work from anywhere month
  • In-house and external learning and development opportunities
  • Generous health insurance and wellness benefits

Revantage is an Equal Opportunity Employer

We are committed to providing reasonable accommodations to applicants with disabilities. If you need an accommodation to complete the application process, please email us.



  • Dallas, Texas, United States Revantage Corporate Services Full time

    About the RoleThe Sr AVP, Global Captive Strategy is a key position at Revantage Corporate Services, responsible for driving innovation in the structure of the company's insurance programs on a global scale.This includes designing and overseeing captives, executing insurance-linked securities, and evaluating new lines of coverage to meet the needs of...


  • Dallas, Texas, United States Revantage Corporate Services Full time

    About Revantage Corporate ServicesRevantage Corporate Services is a global provider of corporate services, committed to delivering value-added services and world-class talent to Blackstone Real Estate portfolio companies. Our corporate purpose is 'In Pursuit of Better,' and we strive to foster a workplace where everyone can be themselves, enabling them to do...


  • Dallas, Texas, United States Strategic Staffing Solutions Full time

    Strategic Staffing Solutions is seeking a highly motivated and experienced Account Manager to join our team in the Dallas area.About the Role:We are looking for a sales professional with a strong track record of building relationships and understanding customer needs. As an Account Manager, you will be responsible for identifying and pursuing new business...


  • Dallas, Texas, United States Digital Realty Full time

    Job Title: Insurance Risk ManagerAt Digital Realty, we are seeking an experienced Insurance Risk Manager to join our team. As a key member of our Enterprise Risk Management Team, you will play a critical role in supporting the effective and efficient management of our global insurance program.Key Responsibilities:Support the assessment, monitoring, and...


  • Dallas, Texas, United States Digital Realty Full time

    Job Title: Insurance Risk ManagerAt Digital Realty, we are seeking an experienced Insurance Risk Manager to join our Legal/Risk team. As a key member of our team, you will be responsible for supporting the effective and efficient management of our global insurance program.Key Responsibilities:Assess and monitor the company's hazard risk profileProvide input...


  • Dallas, Texas, United States Revantage Corporate Services Full time

    About the RoleWe are seeking a highly skilled Global Captive Strategy Lead to join our team at Revantage Corporate Services. As a key member of our organization, you will be responsible for driving innovation in the structure of our insurance programs on a global basis.This includes designing and overseeing captives, as well as executing insurance-linked...


  • Dallas, Texas, United States Strategic Staffing Solutions Full time

    Job Title: Account ManagerAbout the Job:We are seeking a highly motivated and experienced sales professional to join our team as an Account Manager. As an Account Manager, you will be responsible for building and maintaining strong relationships with our customers in the Dallas area. You will work closely with our internal teams to ensure that all lines of...


  • Dallas, Texas, United States Strategic Staffing Solutions Full time

    Job Title: Digital Product Manager - Strategic Staffing SolutionsJob Summary:We are seeking a highly skilled Digital Product Manager to oversee the development of our MVP product from concept to launch. The ideal candidate will have experience working with vendors, monitoring deadlines, and maintaining budgets. They will also have a strong background in...


  • Dallas, Texas, United States Vensure Employer Solutions Full time

    We are seeking a skilled Insurance Risk Manager to join our team. As a trusted advisor to clients, you will analyze insurance data to identify potential risks and deliver effective solutions. Your expertise will ensure clients have the best coverage options, and you will proactively contact clients to schedule and conduct annual review calls. You will also...


  • Dallas, Texas, United States C1 Insurance Group Full time

    Job Opportunity at C1 Insurance GroupC1 Insurance Group is a dynamic and growing insurance agency based in Dallas, Texas. We are seeking a talented and motivated individual to join our team as a Risk Management Advisor.About the Role:As a Risk Management Advisor, you will be responsible for building a book of business from scratch, with a competitive base...


  • Dallas, Texas, United States Aon Full time

    Job Title: Account Executive III - Risk ManagementAon is seeking an experienced Account Executive III to join our team in Dallas or Houston, TX. As a key member of our Construction business group, you will play a critical role in delivering innovative and effective solutions to our clients.Key Responsibilities:Lead day-to-day account management and oversee...


  • Dallas, Texas, United States Aon Full time

    Job Title: Account Executive III - Risk ManagementAon is seeking a highly skilled Account Executive III - Risk Management to join our team in Dallas or Houston, TX. As a key member of our Construction business group, you will play a critical role in delivering innovative and effective solutions to our clients.Key Responsibilities:Lead day-to-day account...


  • Dallas, Texas, United States Aon Full time

    Job Title: Insurance Risk ManagerAon is seeking an experienced Insurance Risk Manager to join our team in Dallas or Houston, TX. As a key member of our Construction business group, you will play a critical role in helping our clients achieve their risk management goals.Key Responsibilities:Lead day-to-day account management and oversee the execution of...


  • Dallas, Texas, United States Street Insurance Agency LLC Full time

    Job OverviewStreet Insurance Agency LLC is committed to delivering exceptional service and guiding principles to become the most successful agency in the world.Risk Managers play a crucial role in establishing relationships with prospects and converting them into satisfied clients.Key Objectives:Acquire 20 new households per month or $50,000 in P&C...


  • Dallas, Texas, United States Street Insurance Agency LLC Full time

    Job OverviewThe Street Farmers Insurance Agency is committed to delivering exceptional service and guiding principles to become the most successful agency in the world.Risk Managers play a crucial role in establishing relationships with prospects and converting them into satisfied clients.Key Responsibilities:Acquire 20 new households per month or $50,000 in...


  • Dallas, Texas, United States M Financial Group Full time

    M Financial Group is a leading community of insurance experts dedicated to delivering innovative solutions to the industry. Our team of professionals combines extensive knowledge, expertise, and experience to provide cutting-edge services to our clients. With a strong presence in the market for over 40 years, M Financial Group has become a trusted partner...


  • Dallas, Texas, United States Gallagher Full time

    About the RoleWe are seeking a highly skilled and motivated individual to join our team as an Insurance Risk Manager. As a key member of our team, you will be responsible for identifying and mitigating risks associated with our clients' businesses.Key ResponsibilitiesProspect for new business opportunities by building relationships with independent insurance...


  • Dallas, Texas, United States Aon Hewitt Full time

    Job Title: Account Executive III - Risk ManagementAon is seeking a highly skilled Account Executive III - Risk Management to join our team in Dallas or Houston, TX. As a key member of our Construction business group, you will play a critical role in delivering innovative and effective solutions to our clients.Key Responsibilities:Lead day-to-day account...


  • Dallas, Texas, United States Risk Strategies Full time

    The Account Manager role at Risk Strategies involves managing a portfolio of clients and developing long-term relationships with them. This position requires strong knowledge of health and welfare benefits, including federal and state regulations that impact these plans. The Account Manager will be responsible for responding to client inquiries, creating...


  • Dallas, Texas, United States Relation Insurance Inc Full time

    Account Manager - Personal LinesWHO WE ARERelation Insurance Inc. is a leading insurance company that prides itself on its commitment to excellence and innovative solutions. Our dynamic culture and collaborative environment make us an ideal place for individuals who are passionate about delivering exceptional results.WHAT WE'RE LOOKING FORWe are seeking a...