Tag «Mombasa»

Inchcape Shipping Services appoints Senior Vice President Africa

Inchcape Shipping Services (ISS), the world’s leading maritime services provider, has appointed David Mackay as Senior Vice President for its Africa region. Based in Mombasa, Kenya, David will have operational management responsibility for 8 countries in the region, with ambitious plans for more country openings in the coming year. As part of a strategic geographical …