Mechanical Engineer – Intermediate/Senior at Giffen Consulting Ltd. | JobVerse