Sales Director - New Business
12 days ago
Sales Manager / Sales Director EMEA (IC role).Our client offers an exceptional benefits package, innovative software solutions, and comprehensive training and support.Offices across the Americas, Asia, Australia, and EMEA.Supported by world-renowned investors.Over two decades of industry experien...