Mechanical EngineerFull Time
Deutschland Technology Limited
Feb 2020 - Oct 2024 -4 yrs, 8 months
Jan 2018