Address

Kelso Technologies Inc
125a - 1030 Denman Street
Vancouver BC V6G 2M6
Canada

Open map

Kelso Technologies Inc
7773 - 118a Street
North Delta BC V4C 6V1
Canada

Open map

Kelso Technologies Inc
7773 - 118a Street
North Delta BC V4C 6V1
Canada

Open map

KANDO id: 499333

Corporate information

Registration country

Official identities

US CIK 0001161814

Funding rounds


Investment activity status
Active investor

Current team

Past employees

Selected Products / Customers

Financials