TechPlace Burlington, ON

Spotlight on: TechPlace

Michael Ashford

Spotlight on: TechPlace

 
 
00:00 / 00:20:30
 
1X
 

Learn about TechPlace in Burlington, ON, Canada- more than just office space, TechPlace supports new and growing companies.