Staff

We have an excellent team of staff at Steve O'Dea Racing who are passionate, experienced and dedicated. We would like to introduce them to you.