Doncasters Group
Stephen Allen MSc possesses extensive IT management experience, serving as Head of IT for European Operations and formerly as IT Manager at Doncasters Group. Earlier roles include Business Systems Analyst at Doncasters Precision Castings - Deritend and Systems Manager at Lewis Spring Products Limited. Stephen Allen's educational background includes a Master's Degree in Computing for Commerce and Industry and a Post Graduate Diploma in the same field, both obtained from The Open University.
This person is not in any offices
Doncasters Group
Doncasters is a leading international manufacturer of high-precision alloy components made for the most demanding conditions.