Craig is a solicitor with over 20 years’ leadership, management and advisory expertise in retail financial services. Craig's experience includes working with banks, building societies, insurers, brokers and life and pensions businesses where he has advised on a wide range of issues including regulation, property, commercial and retail recoveries and insolvency and administration.
Craig is responsible for the management and supervision of all Optima’s service lines and is also the firms ‘Head of Legal Practice’ and 'Head of Finance and Administration', responsible for Optima's regulatory responisbilities, as well as Optima's compliance and governance functions.
As Managing Director, Craig remains closely involved with maintaining and developing Optima’s strategic relationships with its clients and is focused on ensuring that the quality of Optima’s service remains market leading.
A member of the Law Society’s Civil Justice Committee, he is a regular contributor to industry debate, public consultations and law reform and is also a registered foreign lawyer and member of the Scottish Law Society.