Swiss firm, Global network

Our enduring and robust partnerships with well-established agents ensure our presence in over 70 countries, underpinning our sustained international growth. Our international headquarters, strategically based in Geneva, Switzerland, serve as the global hub for our operations. Complementing this central hub are our subsidiaries spread across various countries worldwide. These subsidiaries serve as vital components of our global network, driving our international reach.

Furthermore, our commitment to excellence in international scientific cooperation programs is exemplified by our collaboration with esteemed institutions like the Faculty of Pharmacy at the University of Geneva, as well as numerous universities across the globe. These collaborations have played a pivotal role in our ability to develop pioneering and innovative products.


trb white logo slogan transparent bg horizontal rgb trb worldwide

Route des Jeunes 33bis
1227 Carouge GE
Tel. +41 22 703 49 00

 Contact us

TRB Worldwide Map

Reset search

Find out more about us

TRB at a glance