CBI Group

CBI Group is a group of companies that are highly integrated into the local economy. Its presence in Geneva contributes, among other things, to its strong presence in NGOs and international companies.

Management in all its forms is a priority in its quest for excellence.

The situation of a company or individual is complex and often requires multidisciplinary expertise.

The strong cohesion between the different experts of the member companies contributes to our quest for optimization and efficiency.


Contact details for these services


CBI Group • 2Bis, Rue Baylon • CH-1227 Carouge (GE) • T +41 (0)58 300 72 00

Your product was added to your cart