is inactive
Where is TechUrbain inc.'s headquarters?
TechUrbain inc.'s headquarters is located at 2154 rue de la Province, Longueuil (Québec), J4G1R7
What is TechUrbain inc.'s industry?
TechUrbain inc. is in the industry of Autres industries des appareils d'éclairage
How many employees does TechUrbain inc. have?
TechUrbain inc. has Aucun employees
What year was TechUrbain inc. started?
TechUrbain inc. was started in 2017
Sources: Registraire des entreprises Québec