Certified supply chain professional careers in Sliema, Malta