Stronach Out As MEC CEO