Communitech icon

Communitech

report entityclaim entity
entity location icon
Kitchener, Canada
Founded in 1997, we are Canada’s tech supercharger