Contact us
TBS Group has a strong inclination towards internationalisation and currently operates with several subsidiaries in 10 European countries: Austria, Belgium, France, Germany, England, Italy, the Netherlands, Portugal, Serbia and Spain.
TBS Group S.p.A.
Tel. +39 040 92291
Fax +39 040 9229999