Mediabistro logo
job logo

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

CFC Inc, New York, NY, United States


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 endtoend commercial underwriting processes. You're comfortable managing portfolio performance, interpreting complex data, and turning insight into recommendations that improve profitability and underwriting outcomes.