Organization: Navitas Canada Holdings Inc.
Type: Client
Address: 8999 Nelson Way, , Burnaby, BC, V5A 4B5, CAN