John Carnall (52) has been appointed Senior Vice President for the Global Lifecycle Support Division in MacGregor, part of Cargotec.