The Star Group CEO Steve McCann is departing the company, effective immediately | AGB
The Star Group CEO Steve McCann is departing the company, effective immediately | AGB Summary The Star Entertainment Group has announced that its CEO and Managing Director, Steve McCann, is leaving the company with immediate effect. McCann had held the role for a little over a year and his departure comes just weeks after approval […]