Finlay Todd Location
Glasgow, GB
Finlay Todd Work
Finlay Todd Education
Finlay Todd Summary
Finlay Todd, based in Glasgow, GB, is currently a R and D Engineer at Myriad Wind Energy Systems. Finlay Todd brings experience from previous roles at Zoomo and Motion Forward. Finlay Todd holds a 2017 - 2022 Master of Engineering - MEng in Aerospace, Aeronautical and Astronautical Engineering @ University of Glasgow. Finlay Todd has 1 emails on RocketReach.