1 of 1 Remote/Hybrid Scorecard Jobs in Swindon

Director, Sales - Remote

Location
Swindon, England, United Kingdom
managers to execute on the go-to-market strategy. Develop initiatives and localized teams to target improved customer service levers to meet required customer scorecard performance & customer satisfaction. Build strategic, executive level customer relationships, demonstrate TE capabilities and technologies to the customer base, capture customer insights and translate into account ...