Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Howden is seeking an Executive to lead CRS Business Development in the Power, Energy & Construction sectors. The role focuses on driving growth, acquiring clients, and expanding market presence across construction, infrastructure, power generation, renewable energy, oil and gas, and related fields.
The incumbent leads strategy, develops risk transfer solutions, and collaborates with broking, placement, risk advisory, and operations teams to deliver tailored insurance programs throughout the
The CRS Business Development – Executive (Power, Energy & Construction) is responsible for driving business growth, client acquisition, revenue generation, and market expansion across the Power, Energy & Construction Specialty. The role develops and executes strategic business development initiatives, builds and maintains strong relationships with clients, project stakeholders, and insurance market partners, and promotes tailored risk management and insurance solutions that address the complex and evolving exposures within the construction, infrastructure, power, renewable energy, oil and gas, and related sectors.
The incumbent serves as the business lead for the (Power, Energy & Construction) portfolio and is accountable for achieving revenue and profitability targets, expanding the client base, strengthening insurer and specialty market relationships, and enhancing the organization's market position within these industries. The role works closely with broking, placement, claims, risk advisory, and operations teams to deliver innovative insurance and risk transfer solutions, including project-specific and operational risk programs, while ensuring exceptional client service throughout the project lifecycle.
Key areas of focus include: