ROGER LANGILLE
ROGER LANGILLE
Company | INLAND TECHNOLOGIES INTERNATIONAL LIMITED (ITI) |
---|---|
Business Number | 807730 |
Role | Principal |
Title | PRESIDENT & CEO |
Residence Address | 92 MEADOWLAND AVE, TRURO, NOVA SCOTIA B2N 6J9, CANADA |
Business Address | TRURO, NOVA SCOTIA, CANADA B2N, CANADA |