TechChannel corporate office is located in 953 Westgate Dr Ste 107, Saint Paul, Minnesota, 55114, United States and has 11-50 employees.
techchannel
Departments
Number of employees
Sales
4
Marketing
3
Operations
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to TechChannel's success, and advanced their careers.
Product Marketing Asso... at Start Hearing
Worked as Senior Manager, Marketing
at TechChannel (2022-2023)
Email Marketing Strate... at Rocket 55
Worked as Business Development Manager, Marketing
at TechChannel (2023-2025)
Operations Associate at Ameriprise Financial
Worked as Sales and Marketing Intern
at TechChannel (2022-2023)
Explore More
TechChannel provides expert insights, industry news, and in-depth stories aimed at connecting IT professionals with the latest advancements in enterprise technology. Their offerings include articles, e-books, podcasts, webinars, and various resources focused on topics such as cloud computing, IBM Power, and cybersecurity. The company targets IT pro... Read More