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.
The MADRID office covers the entire Iberian peninsula. It is staffed by Spanish and Portuguese employees (administrative department, appointment bookers, engineers).
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.
Engineers, administrative staff, managers… TBS is always on the look-out for new staff and can offer attractive training and career development opportunities.