Gavin is the founder and Managing Director of Beach Accountants Ltd, and he has always been passionate about Accountancy and is on the Practitioners National and Regional Panel for the ACCA.

Father of 2 children with numerous pets, he also enjoys a challenge away from the office, be that in a Triathlon, Rock Climbing or Motorsport, the competitive nature of Gavin is brought to the fore striving to achieve and excel.