1 of 1 Permanent Social Skills Jobs in Leominster

Head of Engineering

Location
Leominster, England, United Kingdom
Supply Chain functions. The ability to make sound decisions under pressure, manage competing priorities and balance technical integrity with commercial and delivery commitments. Excellent communication and stakeholder management skills, with the confidence to engage with experienced specialists, senior leaders and customers. An engineering or closely related physical science degree ...