Allan Shaw brings more than 20 years of public company financial, operational and strategic global business leadership.