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.

Nomer Sevilla
Manager Process Control
TEC Square Solutions Inc.

Richard Chan
Manager Process Engineering
TEC Square Solution Inc.

Tito Olano
Finance Director
TEC Square Solutions Inc.