Francis Carruthers's Location
South Africa
Francis Carruthers's Education
Francis Carruthers's Summary
Francis Carruthers, based in South Africa, is currently a CEO at Lesedi Nuclear Services. Francis Carruthers holds a Higher National Diploma in Mechanical & Production Engineering @ Napier College Technical Training. Francis Carruthers has 1 email on RocketReach.