Design Engineer at Burckhardt Compression | JobVerse