Technical Sales Specialist – USA
For this role, we are looking for a dynamic self-starter who can act as an ambassador for the company and its products. The role involves extensive travel, supporting technical and non-technical clients around the world.