Jobs and Careers
CF

Portfolio Strategy, Risk & Strategic Operations Lead (CFC USA)

CFC
US - New York, United Statesfull_timeVerifiedPosted 10 Apr 2026
💰 $220,000/yr($180,000/yr$220,000/yr)

About the role

Portfolio Strategy, Risk & Strategic Operations Lead (CFC USA)

Department: Global Leadership

Employment Type: Permanent - Full Time

Location: US - New York

Reporting To: Matt Price

Compensation: $180,000 - $220,000 / year


Description

This is a significant leadership role supporting the CFC USA Leadership team. The purpose of the role is to combine portfolio strategy and performance oversight with day-to-day operational excellence across CFC USA underwriting operations. You will analyse underwriting performance, loss ratios, profitability and operational KPIs to identify opportunities to optimise pricing, business mix, coverage and process effectiveness.


About the role

Working closely with colleagues in the US and UK business units, you will help embed efficient, compliant and well-governed operational practices that enable high-quality underwriting outcomes. You will act as a custodian for strategic initiatives (including digital trading, data analytics, AI and automation), ensuring that change is delivered in a controlled way, processes are clearly documented, and governance and audit readiness are maintained as CFC USA continues to scale.


About you

You have strong experience in underwriting operations within the US insurance market, with a clear understanding of end‑to‑end commercial underwriting processes. You’re comfortable managing portfolio performance, interpreting complex data, and turning insight into recommendations that improve profitability and underwriting outcomes.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CFC

View company profile →