As an International Technical Sales Specialist you will play a crucial role in presenting our innovative solutions to clients in over 50 countries. You will provide technical sales support drive sales growth and work closely with our international teams to develop new products and exp
More...