A degree, or equivalent, in an engineering or scientific discipline. Oversee “on shore” UK engineering effort and lead and develop winning business development…