Job offer

Head of Sales – Commercial Business / Region Europe / full-time / international team