
Channel Sales Executive
Glasgow / Edinburgh / Newcastle / Leeds
This role is for an experienced Technology Sales Professional to help us execute on the plans formed to fulfil the strategy of our AWS partnership, working in collaboration with our Commercial team to support a compelling proposition for both new and existing clients.
View full details