10 months ago Tags Australian casinos Star Entertainment CEO Steve McCann Steps Down Amid Turnaround Challenges The departure of the Chief Executive Officer, Steve McCann, from Star Entertainment Group was recently announced, and this signals a