Stingray

Stingray Group Inc. is a publicly traded Canadian media and entertainment company based in Montreal, Quebec, with offices in the United States, Belgium, the United Kingdom, the Netherlands, Switzerland, France, Israel, Australia and South Korea.

Employees

1200

City

Montreal

Province

Quebec

Article Mentions