Direct Digital Sales Manager
Posted a week ago by Morson Talent
- Location:
- Glasgow (10 miles)
- Job Type:
- Contract
The Direct Digital Sales Manager role is located within the UK Customer Business Sales Department reporting into Digital Strategy & Performance Manager. A key priority for the Direct Digital Sales Manager will be to maximise the visibility and relevance of ScottishPower products to drive … more