International Technical Sales Manager (Europe)
The International Technical Sales Manager will manage and support international sales activities to ensure that sales and profitability targets are met within a territory encompassing all of Europe (and Africa