Onsite Technical Support Manager

Ability to learn and think quickly as well as being very hands on when required. (onsite based role at either Bristol of Bicester).