Craig Brown acts as an executive director for a number of the group companies in the Isle of Man. Craig is the Managing Director of First Names Trust Company (Isle of Man) Limited which is a regulated financial services business based in the Isle of Man with a diverse client base. Craig is a Chartered Accountant and Chartered Tax Advisor.