100 % remotevor 3 Tagen
Director of Sales, EMEA (Remote, Europe Based)
A remote, Europe-based opportunity covering Germany, Italy, the UK, and France.Drive strategic customer relationships and complex international projects. A remote, Europe-based opportunity covering …