C-COM Satellite Systems – OCE Success Story
This video features Bilal Awada, Chief Technology Officer at C-COM Satellite Systems Inc., an OCE-supported company based in Ottawa.
This video features Bilal Awada, Chief Technology Officer at C-COM Satellite Systems Inc., an OCE-supported company based in Ottawa.