TechBuffalo corporate office is located in 1 Seneca St Ste 2958, Buffalo, New York, 14203, United States and has 1-10 employees.
techbuffalo
Departments
Number of employees
Information Technology
2
Engineering & Technical
1
Marketing
1
Human Resources
1
Operations
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to TechBuffalo's success, and advanced their careers.
Relationship Manager at Westminster Economic D...
Worked as Special Projects Coordinator
at TechBuffalo (2023-2024)
Management Development... at M&T Bank
Worked as Events and Communication Intern
at TechBuffalo (2025-2025)
Explore More
TechBuffalo is dedicated to fostering a sustainable, inclusive, and accessible tech ecosystem in Western New York. The organization connects job seekers, college students, and employers to enhance talent density and support the region's growing digital innovation economy. Through various programs, including PowerUpTech and tech training initiatives... Read More