Development Representative with Swedish-English working on site in Krakow, Poland, you’ll be a part of creating and delivering... both Swedish and English 1+ years demonstrated sales experience A solution-oriented mindset and comfortable working to resolve...