Inside Sales Europe

Stilla is looking for an Inside Sales Europe We are looking for someone with the proven ability to engage customers at the highest levels and to represent the capabilities of Stilla’s Naica System. The objectives are to educate and motivate the customer so that they become ambassadors of our technology. Essential functions : • [...]