C-COM Satellite Systems, Inc.
https://www.c-comsat.com/
Telecom

Ottawa, Ontario
Canada
@