Stephen Mackin, based in London, GB, is currently a Partner at Clyde & Co, bringing experience from previous roles at Eversheds, Shell and Operation Raleigh. Stephen Mackin holds a 1990 - 1992 Northumbria University. With a robust skill set that includes Shipping, Arbitration, Litigation, Maritime, Maritime Law and more, Stephen Mackin contributes valuable insights to the industry. Stephen Mackin has 3 emails and 1 mobile phone number on RocketReach.