Technical Support International corporate office is located in 10 Mechanic St Ste 2, Foxborough, Massachusetts, 02035, United States and has 11-50 employees.
technical support international
technical support international inc
tsi support
technical support international (tsi)
technical support international - inc
technical support international( tsi
Departments
Number of employees
Operations
6
Engineering & Technical
5
Information Technology
5
Sales
5
Finance
3
C-Suite
2
Legal
1
| Location | People at location |
| North America | 11-50 |
| Africa | 1-10 |
| Asia | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Technical Support International's success, and advanced their careers.
Director, Cybersecurit... at Fingercheck
Worked as Senior Cybersecurity Engineer
at Technical Support International (2021-2021)
Vice President, Produc... at Telemynd
Worked as Senior Marketing Specialist
at Technical Support International (2016-2018)
Head of Information Te... at Concordia Partners
Worked as Field Engineer
at Technical Support International (2018-2019)
Director, Cloud Servic... at Versatile
Worked as Field Service Engineer
at Technical Support International (2012-2016)
Director, Information ... at The Schumacher Compani...
Worked as System Integrator
at Technical Support International (2002-2017)
Senior Solution Engine... at Microsoft
Worked as Cloud Solutions Architect & Project Manager
at Technical Support International (2021-2022)
Explore More
Technical Support International (TSI) provides managed IT support and cybersecurity services to small and large-scale industries, focusing on compliance and technology solutions. Established in 1989, TSI serves a diverse clientele including DoD contractors, manufacturers, and organizations with compliance requirements across New England and beyond.... Read More