Microlise Cresswell Racing involves a great number of people, all working to ensure our riders are competitive on the track and can realise their full potential.

At each race riders are supporting by a group of people, led by John Cresswell, the Team Principal, looking after logistics, engineering, catering and communications. Learn about some of the team below.

John Cresswell, Team Principal

John heads up the team, working with sponsors, supporters and team members to keep Microlise Cresswell Racing developing its riders and performance.

Jason McCauley, Senior Data Technician

Jay has been with the team since 2018 and is a fundamental part of what we do. Jay is our suspension guru and looks after all the telematics for our bikes.

Steve Campbell, Chief Mechanic / Engine Consultant

Steve has been a part of the team behind the scenes building our engines for a number of years and has recently stepped into the role of Chief Mechanic.

Bob Harbey, Team Sponsor

Bob is Executive Director at telematics company Microlise, which sponsors the team, providing support to keep the team functioning and growing.

Alan Roberts, Crew Chief

Alan has been with the team for a total of 10 years and is a crucial part of Microlise Cresswell Racing. Alan works closely with our riders offering advice and guidance as they progresses in their career.

Parry Hill, Senior Mechanic

Parry joined the team in 2022 as a Junior Mechanic studying Motorcycle Engineering at Swansea University. He quickly progressed through the hierachy of the team where his main duties now include, in his words “making miracles happen”.

Jodie Shrive, Marketing / Communications Manager

Jodie looks after communications and all social media activity.