Robert Ball is a senior mechanical engineer with extensive experience in mechanical design and engineering. Currently employed at Clarke Energy since November 2008, Robert has progressed through various roles including mechanical engineer and mechanical applications engineer. Prior to this, Robert worked as a graduate mechanical engineer at AECOM from 2007 to 2008, contributing to a joint venture team for Yorkshire Water. Robert holds a Bachelor's Degree in Mechanical Engineering from Liverpool John Moores University, earned between 2004 and 2007.
Sign up to view 0 direct reports
Get started