H
Regional Sales Manager
Remote · London
About the role
autonomously in a remote, territory-owning sales role Fluent English; additional German or a Scandinavian language an advantage...
H
View company profile
Harrington Starr