New Marine Robotics Technical Centre Creates 60 Jobs
Ocean data collection company XOCEAN has recently announced the creation of 60 new jobs at the official opening of its new Technical Centre near Carlingford (Ireland). XOCEAN is transforming the...