Finnair has announced its new General Manager for UK, Ireland and Benelux reinforcing the airline’s management team in the countries. Based in London, Andrew Fish oversees sales and marketing teams across the region, including the strategically important gateways of London Heathrow, Manchester, Ed...
Page content restricted for non-members!
Become a member!