Declan Lowry's Location
England, United Kingdom
Declan Lowry's Education
Declan Lowry's Skills
Declan Lowry's Summary
Declan Lowry, based in England, United Kingdom, is currently a Design Engineer at Tesla Engineering Ltd.. Declan Lowry holds a 2010 - 2015 Master’s Degree in Aerospace, Aeronautical and Astronautical Engineering @ University of Brighton. With a robust skill set that includes Microsoft Office, Project Management, Customer Service, Management, Engineering and more, Declan Lowry contributes valuable insights to the industry.