Mark Haley

I design anything to do with mechanical engineering. I find the mining industry to be a real challenge.

Alberton, South Africa