New offices opened in Newcastle (UK) and Leeuwarden (Netherlands). LOC (London Offshore Consultants) opened two new offices to strengthenā¦