Sales 2h ago

Sales & Business Development Manager

You will independently handle all sales and business development matters in your region. From day one, you can take on responsibility and proactively shape existing processes.