Stephen Calleja, based in Malta, is currently a Operations Manager at MaltaFreeport Terminals, bringing experience from previous roles at Malta Freeport Terminals and MaltaFreeport Terminals. Stephen Calleja holds a 2004 - 2005 Diploma in Port Managment @ Lloyd's Maritime Academy. With a robust skill set that includes Rail, Transportation, Maritime Operations, Ports, International Shipping and more, Stephen Calleja contributes valuable insights to the industry. Stephen Calleja has 2 emails on RocketReach.