Episode 2 – Dean McCarroll from Okuma Australia

In this episode of Engineering Career Journeys, David Armstrong – General Manager with Australia Wide Engineering Recruitment, talks with Dean McCarroll – Managing Director with Okuma Australia, a leading global machine tool manufacturer.