Olympus is seeking a Chief Financial Officer to serve as a key member of the executive leadership team and a strategic partner to the CEO, helping shape the future of the organization. The CFO is responsible for the overall financial leadership, direction, and long-term financial strategy of Olympus Insurance Company. This role leads all aspects of financial management, including planning and analysis, statutory and GAAP reporting, capital and surplus management, reinsurance financial strategy, treasury, taxation, investments, and regulatory compliance. Beyond core financial responsibilities, the CFO plays a central role in how the business operates and grows - partnering across the organization to evaluate opportunities, improve performance, and ensure disciplined execution. This includes working closely with executive leadership and key stakeholders to assess market opportunities, guide strategic initiatives, and understand the broader financial impact of business decisions. The CFO collaborates with regulators, auditors, actuaries, reinsurers, investment partners, and external stakeholders to maintain the organization’s financial strength and stability while supporting long-term growth. The ideal candidate is a collaborative and strategic executive with deep property and casualty insurance experience, strong statutory accounting and reinsurance expertise, and a proven ability to lead in a fast-paced and evolving environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive