Eoghan O’Lionaird appointed CEO of James Fisher and Sons October 1, 2019 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...