Andrew Teasdale

Design Engineer in Durham, United Kingdom

Hire me
  • Work
    • OpenWorks Engineering
  • Education
    • Durham University