Independent judgement
RC/IC operates as a non-tied insurance intermediary. Recommendations start with your circumstances, your priorities and the risks to be covered.
About RC/IC
Independent advice.
A direct relationship.
Personal accountability.
Based in Geneva, RC Insurance Consulting helps businesses, private clients and owners of exceptional assets analyse their risks and structure their protection.
Contact us
The founder’s approach
Understand the risk before choosing the cover.
The value of advice lies in the quality of the decisions it supports: identifying exposures, clarifying priorities, reviewing cover and making the trade-offs clear.
René Constraint is your direct point of contact. He provides continuity between analysis, coordination with insurers and ongoing oversight, including support when a claim arises.
An international perspective
René Constraint’s experience includes independent advisory assignments within a multinational group: risk analysis, international programme coordination, premium allocation and coverage oversight.
This experience connects business priorities with the practical realities of insurance, in Switzerland and internationally.
A relationship built on trust
RC/IC operates as a non-tied insurance intermediary. Recommendations start with your circumstances, your priorities and the risks to be covered.
Cover, limitations and the main trade-offs are explained so that you can make informed decisions.
A named advisor knows your situation, coordinates discussions and supports you over time, with discretion.
Professional framework
The firm’s operating framework, registrations and remuneration arrangements are set out in our regulatory information.
Contact · Direct Access
An initial conversation to understand your circumstances
and the support you are looking for.