An exciting role within the TYDE Division of Thomas Dudley. What is the role ... International Business Manager - EMEA responsibilities include developing key growth sales strategies, tactics and action plans. Successful execution of these strategies is required to achieve the Business Units financial targets. Duties will include hitting annual targets, building and maintaining relationships, […]