For more information or questions about our services
Please contact us at one of the addresses below

The Netherlands
TEC Square BV
TEC Square Electrical BV
De Biestraat 18
4751 HC Oud Gastel
The Netherlands
4751 HC Oud Gastel
The Netherlands

Spain
TEC Square Project Management SL
TEC Square SL
Calle Sebastian Souviron 18, Atico 2
29005 Malaga Spain
29005 Malaga Spain

The Philippines
TEC Square Solutions Inc.
Zuellig Avenue, NRA
Mandaue City, Cebu,
The Philippines, 6014
Mandaue City, Cebu,
The Philippines, 6014