Meet our Team

We are proud of our passionate and experienced team…

Isle of Man Office

+ 44 (0) 1624 670583

Mark O’Neill

Group Commercial Manager


Mark joined Affinity in 2013, and spent three years in the accounts department before moving to the administration team. Mark initially worked within our yachting sector portfolio, before moving to the eGaming team.

Marks experience assisting clients in the gaming sector led him to become Manager for the eGaming team. Mark oversaw the egaming team grow from 2 to 10 team members, and applied his expertise and leadership skills to guide the team to provide an excellent level of service.

Mark has also worked within our Fintech client portfolio, which has involved him working on a number of innovative cases.

In 2022, Mark joined the Group function as Group Commercial Manager which involves him developing our business across our key sectors, including egaming, fintech and yachting. Mark frequently attends various conferences around the world and local events to present Affinity as a leading multi-jurisdictional Corporate Service Provider.

Mark’s role also involves him commercially analysing our markets to identify opportunities to expand our Group in new sectors and jurisdictions.

Mark has achieved various qualifications to support his experience, which include; a Diploma in Accounting and Business (ACCA), a Certificate in International Finance and Administration (ICSA), a Diploma in Superyacht Management (University of Portsmouth), Diploma in Cryptocurrency (Shaw Academy), Certified Blockchain Business Foundations (Blockchain Training Alliance) and Certificate of Achievement – Online Gaming Masterclass (Totally Gaming Academy).

Outside of work Mark has an active lifestyle and likes to go to the gym, play football and attempt to play golf.

“Since joining the Company at the age of 18, Affinity has given me the opportunity to grow in both my career and as a person. I have learnt many lessons along the way and I have my colleagues to thank for this. I’m lucky enough to travel all over the world as part of my role, giving me professional and life experiences I wouldn’t get elsewhere. It is a privilege to work alongside such a great team and I would recommend Affinity as a workplace to anyone.”