1 of 1 Statistics Jobs in Worcester

Head of Customer Value

Location
Worcester, England, United Kingdom
focused with strong business acumen Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively. Ability to interpret and present statistics both to customers and colleagues Strong understanding of Open GI technology, current market, and emerging technologies digital/cloud/mobile Good working knowledge ...