Odyssey Reinsurance Company (OdysseyRe) is the global reinsurance arm of Odyssey Group, one of the world’s leading providers of reinsurance and specialty insurance. OdysseyRe offers a broad range of property, casualty, and specialty reinsurance products, providing capital and risk management solutions for clients to efficiently manage economic risk through a network of branch and representative offices across North America, Latin America, EMEA (Europe, Middle East & Africa), AsiaPacific and London. OdysseyRe is an equal opportunity employer with excellent benefits and a strong commitment to providing training and opportunities for our staff. We provide employees an innovative, enriching environment and take great pride in their career growth. OdysseyRe is rated A+ (Superior) by AM Best and AA- (Very Strong) by Standard and Poor’s. Odyssey Group is a subsidiary of Fairfax Financial Holdings Limited, which is traded on the Toronto Stock Exchange under the symbol FFH. Delivery Lead100% Remote6 months contract to hire Are you an IT quarterback? Do you have a passion for building high performing teams? Do you get energy from surgically moving the football down the field? We are seeking an experienced IT Delivery Lead to join a high-performing technology team within a fast-paced, regulated environment. These roles are ideal for professionals who thrive in ambiguity, enjoy solving complex business challenges, and can drive initiatives from concept to production. Candidates must be confident, collaborative, and delivery-oriented, with a consultative mindset and a strong understanding of both business and technology. This is a hands-on leadership opportunity for individuals who are comfortable operating across all phases of the project lifecycle — from business engagement and requirements gathering, to solution planning, technical coordination, testing, go-live, and post-production support.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level
Number of Employees
251-500 employees