Join our team as a Sales Manager in Europe and take your career to the next level. You will report directly to the Head of Operations and lead the process of finding, building, and closing profitable deals for the company.
You will enjoy a dynamic experience that will challenge your skills, supp...