James85

James85

Degree qualified mechanical engineer with a keen interest in new technologies.