France, Belgium, Luxembourg, Switzerland, Italy, Spain, Portugal

TBS Services covers a total of seven countries, using its own teams of engineers.

Toulouse, Madrid, Milan

TBS Services head office is located in BOULOC, near Toulouse. Two branch offices are sited in Madrid and Milan.

These offices enable us to cover a large portion of Europe with the help of multidisciplinary, multilingual teams. TBS Services is a European company with plans to expand into northern Europe, Germany and Scandinavia.

France, Belgium, Luxembourg

Head office, senior management, company administration. Our TOULOUSE-based teams mostly serve French-speaking markets.

+33 (0)5 62 22 19 19

Spain, Portugal

The MADRID office covers the entire Iberian peninsula. It is staffed by Spanish and Portuguese employees (administrative department, appointment bookers, engineers).

+34 91 126 83 70

Italy, Switzerland

Based in MILAN with a full team of administrative staff, appointment bookers and engineers, TBS Services also covers all of Italy and Switzerland.

+39 02 5004 1313

No. 1 in Europe

TBS Services and its teams cover all of southern Europe – France, Spain, Italy, Portugal – as well as Belgium, Switzerland and Luxembourg.

We’re recruiting

Engineers, administrative staff, managers… TBS is always on the look-out for new staff and can offer attractive training and career development opportunities.