Ottawa-based International Datacasting Corp. (IDC) named Edward DiCarlo vice president of sales and marketing, overseeing IDC’s sales, marketing and new product/service development worldwide, the company announced.
DiCarlo is a senior-level sales and marketing executive with more than 20 years of experience in the satellite and telecommunications industry. He previously worked for Loral Skynet and Loral Cyberstar.


