David Mahfuda is a Mechanical Design Engineer with extensive experience in the engineering field. Currently employed at Astroscale since January 2022, David has previously held the same title at MEC - Engineering Solutions from August 2013 to April 2023. Additionally, David has worked in mechanisms design at Effective Space from July 2016 to July 2018 and served as a mechanical designer at Orbotech during 2015-2016. David holds a degree from Ariel University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices