Ivan Millan

ES Flag Spain
Position
Mechanic

With his larger than life personality Ivan is a popular member of staff and proved a great addition to our mechanic ranks.