Business Development Manager CEE - Public Sector (remote in Eastern Europe)
Belarus; Bulgaria; Croatia; Czechia; Hungary; Moldova; Poland; Romania; Russian Federation; Serbia; Slovakia; Slovenia; UkraineRemote
- Business Development
- Leadership
- Security
Posted 1 month ago · via Himalayas
—Sales