Rod Castle
Managing Director

Rod is the Managing Director of our company. He has extensive experience in supporting companies achieve profitable and sustainable growth, with deep roots in the international automotive industry gained through numerous Senior Management Positions.

Rod has played a leading role in working with our clients on ways to maximise the investment return in outsource solutions, aligning the client and our objectives and performance metrics, and rejuvenating existing programmes: making them bigger, better, faster.