Meet our Team

We are proud of our passionate and experienced team…

Isle of Man Office

+ 44 (0) 1624 670583

Ryan Cain

Client Accounts Administrator


Ryan joined the accounts team at Affinity in September 2021 as an Accounts Administrator after 3 years of working in different accounting roles within the Finance industry, and is currently based in the Isle of Man office assisting the Malta team, being responsible for the general day to day bookkeeping of clients’ accounts, assisting with preparation of financial statements and the completion of VAT returns.


Ryan is currently working towards his ACCA qualification. Outside of the office, he enjoys playing golf, fishing, snowboarding, going for long walks with his dog and watching sports.

“One of the things I love most about working at Affinity is the culture that has been created, with everyone being very welcoming, friendly and helpful. With Affinity expanding at such a rapid rate, there is always opportunities for people to expand their knowledge and challenge themselves every day”.