Business Development Manager (Balkans)

Sales

Croatia

Croatia, Romania

Business Development Manager (Nordic)

Sales

Finland

Denmark, Finland, Iceland, Norway and Sweden

Business Development Manager (DACH)

Sales

Germany

DACH