Craig is the Compliance and Marketing Director at ML. He is also one of the company’s Independent Financial Planners spending the majority of his time working from our Northampton office but often makes the trip over to East Anglia to work with clients in both locations.

Having played football for England schoolboys Craig embarked on a soccer scholarship in Florida before his graduation in 1995. Starting in financial services in 1995, he held several senior roles at a number of blue chip companies within the financial sector, before becoming an Independent Financial Adviser in 2002. Craig is also ranked in the Top Tier of Financial Advisers worldwide*

Craig has twin daughters, Jessica and Caitlin, and when not driving his daughters to various sports clubs or walking his troublesome Labrador Nala, he is a keen practitioner of Neuro Linguistic Programming (NLP). Due to his Scottish descent he follows the fortunes (or mis-fortunes) of Motherwell Football Club and with any remaining spare time he loves nothing more than getting out on the golf course.

*Source: Million Dollar Round Table (MDRT) 2025

ML Financial Associates Unbiased Logo
ML Financial Associates MDRT Logo
ML Financial Associates LinkedIn Logo

OUR NORTHAMPTON AND THAME OFFICES

Whilst our Northampton and Thame office hours are largely the same as our Head Office in Wymondham, there are occasions when it is unmanned during the working week.

We would love to see you though – so if you do not have a meeting booked in at our Northampton or Thame office, but are thinking of popping in to see us or to drop something off to us, then please give us a call on 01953 711123 to check that there will be someone in the office for when you plan to visit.

Thank You