Meet our Engineering and Management Team
Bringing over a century worth of experience in the engineering and management field, TEC Square works to take you engineering and manufacturing challenges to life. We thrive under the pressure of complicated processes and making it a success.

Cecilio Rodriguez
Director of Marketing and Finance
TEC Square Project Management SL

Nat Orense
Operations Director
TEC Square Solution Inc.

Richard Chan
Manager Process Engineering
TEC Square Solutions Inc.