The Team


Adrian Taylor

Senior Partner

Adrian Taylor has been a financial services professional since 1987. Adrian has a breadth and depth of experience that allows him true empathy with clients, and the ability understand their individual goals and objectives in detail. Adrian qualified to QCA Level 4 in Financial Services. Making sure the advice you receive from TFM is appropriate for you is the highest priority for Adrian.


Greg Simmonds

Managing Partner / Chartered Financial Planner

Greg Simmonds has been a financial services professional since 1999. Having worked for a major UK pension provider, he moved to the advisory community in 2002, and has been a Chartered Financial Planner since 2007. Greg has qualifications in Pensions, Retirement Benefits, Tax and Trusts, Portfolio Management, and Long Term Care. Getting your financial plan right is of the utmost importance to Greg.



Barry Edmond


Barry Edmond is our Paraplanner. Barry joined the firm in July 2016 having worked recently for a major UK pension provider. Barry is qualified in UK Financial Regulations, Investment Principles & Risk, Personal Taxation and has 15 years financial services and administration experience. Barry works closely with Adrian and Greg to ensure that client solutions are researched and prepared in detail.



 Angela Gardiner

Office Administrator

Angela Gardiner is our office administrator at TFM. Angela previously worked for a major UK pension provider and also has prior administration experience in the IFA environment.

Angela is the main point of contact for clients and oversees the servicing of new and existing clients within TFM. she ensures that this area of the business runs smoothly and that all our clients and group members receive the best experience and service from TFM.



Maxyne McDonald


Maxyne works in support of Barry and Angela.  She brings a wealth of experience and knowledge to TFM, having worked in a variety of roles in both the private and public sector.

Contact Us:

Tel: 01372 747938    Email:

Top Floor, 100 East Street, Epsom, Surrey, KT17 1EB.