Senior Engineer - PLM Mechanical in glasgow | ApplyBoost