Technical Support Engineer

Knowledge of pressurised gas systems, tubing, valves etc an advantage. Support the installation and removal of engines from the dyno test cells.