CEO Robin Corak announces retirement

After serving as MSC’s CEO since 2012, Robin Corak has announced she will be retiring in January 2024. “I’m proud of what MSC has accomplished over the last ten years and am excited to see what additional growth can happen under new leadership. I’m looking forward to joining my husband Richard in retirement, traveling together, [...]