Business Development Manager

Business Development Manager Salary: Negotiable DOE + Excellent OTE + Monthly Car Allowance + Pension + Healthcare + Stock Options + Laptop + Phone + Holidays Territory: Central Europe (large focus on the DACH region) Your location: Living in Germany, Austria or Switzerland (DACH experience is essential) The Requirements of the Business Development Manager: You

Read More