Richard Jeffrey

Richard Jeffrey

Mechanical Engineer etc.

I'm looking for new opportunities