TEC Square logo

TEC Square

TEC Square is a project management company specialized in complex solutions for the process industry, catering mainly to the food processing sector. Our goal is to provide simple cost-effective and high-end quality solutions for quality production processes. We bring in a wide array of engineering... Read more

Headquarters

Malaga, Spain

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet