Tech Insurance corporate office is located in 203 N La Salle St Ste 20, Chicago, Illinois, 60601, United States and has 11-50 employees.
tech insurance
bin insurance holdings llc
techinsurance
Departments
Number of employees
Sales
5
Operations
3
Engineering & Technical
2
Information Technology
2
Marketing
1
| Location | People at location |
| North America | 1-10 |
| South America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Tech Insurance's success, and advanced their careers.
Customer Service Manag... at Charter Lakes Marine I...
Worked as Manager, Support & Receptionist
at Tech Insurance
Client Service Executi... at Sterling Seacrest Prit...
Worked as Account Manager
at Tech Insurance (2008-2017)
Operations Associate at PathPoint
Worked as Senior Account Manager, Team Lead
at Tech Insurance (2011-2016)
Explore More
TechInsurance is an online insurance marketplace specializing in business insurance for technology and traditional companies. They offer a variety of coverage options including general liability, professional liability, cyber liability, and workers compensation insurance. Their services are tailored for small businesses in sectors such as IT consul... Read More