Senior Principal Mechanical Engineer in edinburgh | ApplyBoost