LONDON: James Fisher and Sons plc, the leading marine services provider, has confirmed that Eoghan O’Lionaird has been appointed Chief Executive Officer with effect from...