TEC has been working with renowned companies for many years