deligovisiontechnologies
Open positions
1 job
7 views 5 years ago
International Channel Sales Manager (Remote)
RemoteUKContract
United Kingdom
London, EnglandYou will be responsible for identifying and approaching key or strategic partners and defining short- and long-term channel strategy. We are looking for "renaissance sales" profiles who enjoy experimenting and…