Europe (Remote or based in a major European city)
If you are passionate about technology and have a proven track record in solution-based sales, we would like to hear from you.
YOUR MISSION
As a Sales Specialist you will be responsible for developing new business opportunities, opening and managing sales channels, and building strong, long-term relationships with partners and clients.
YOUR RESPONSABILITIES
WHAT WE EXPECT FROM YOU
WHAT WE OFFER
We look forward to receiving your application and getting to know you soon!