Skip to content

About RC/IC

Independent by choice.
Personally committed.

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
René Constraint, founder of RC Insurance Consulting, in his office
René ConstraintFounder · Insurance & Risk Advisor

The founder’s approach

Insurance expertise
beyond placement.

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

International experience.
Practical 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.

  • International programmes: property, liability, cyber and D&O.
  • Construction risks, business travel and employee insurance in Switzerland.
  • Coordination of stakeholders and claims support.

A relationship built on trust

Your interests at the heart
of our advice.

01

Independent judgement

RC/IC operates as a non-tied insurance intermediary. Recommendations start with your circumstances, your priorities and the risks to be covered.

02

Clarity in decision-making

Cover, limitations and the main trade-offs are explained so that you can make informed decisions.

03

Personal accountability

A named advisor knows your situation, coordinates discussions and supports you over time, with discretion.

Our principles of professional integrity

Professional framework

A regulated framework.
Personal accountability.

The firm’s operating framework, registrations and remuneration arrangements are set out in our regulatory information.

René Constraint · FINMA
F01098478
RC Insurance Consulting · FINMA
F01489518
View regulatory information

Contact · Direct Access

Direct access starts here.

An initial conversation to understand your circumstances
and the support you are looking for.