Welwyn, Hertfordshire
's degree in business management, supply chain management, finance, or a related field and a minimum of 10 years of progressive...