Offices

For more information or questions about our services, please contact us at one of the addresses mentioned below:

  • Flag-Spain
    Spain
    TEC Square Project Management SL
    TEC Square SL
    Calle Sebastian Souviron 18, Atico 2
    29005 Malaga
    Spain
    Tel: +34 (664) 389873
  • Flag-Netherlands
    The Netherlands
    TEC Square BV
    TEC Square Electrical BV
    De Biestraat 18
    4751 HC Oud Gastel
    The Netherlands
    Tel: +31 (6) 30894398
  • Flag-Philippines
    The Philippines
    TEC Square Solutions Inc.
    Zuellig Avenue, NRA
    Mandaue City, Cebu,
    The Philippines, 6014
    Tel: +63 (32) 5205899
  • Loc-Oud-Gastel
  • Loc-Cebu
  • Loc-Malaga