Elliott Leslie

Production Mechatronics Engineer at Innovative Technology

About

Links

Previous companies

University of Leeds logo

Timeline

  • Production Mechatronics Engineer

    July, 2022 - present