Skip to main content
Back Arrow Back

Rory Farren


Rory joined Ocorian* in 2013 as Head of Business Support and was appointed to the board in January 2016. His principal focus is the operational and administrative management of the Isle of Man office. With an extensive background in financial services and wind-down of regulated entities, Rory is also closely involved in the implementation and administration of such arrangements. He is also the MLRO in the Isle of Man office.

Prior to joining Ocorian he was a Director, Resident Officer and Head of Operations of two licensed banks in the Isle of Man and Jersey which were subsidiaries of a major European banking institution and also served as Director of the Banks’ subsidiaries which included a licensed corporate service provider, authorised insurance business and approved pension schemes.

*Estera prior to its merger with Ocorian in early 2020.

BSc in Financial Services
Diploma in Company Direction
IFS University College