Fund Compliance Manager (Dublin) job at Insight Investment