Country Manager Spain :Jobs in Spain Country Manager Spain Country Manager Spain





Country Manager Spain

Company: Polyglot Group
Location: Barcelona
Job description: Spanish and English speakig ? Or you are a National Sales Manager who wants to boost your career? You have a solid business / marketing acumen (either a…

Read full description >>






cookies_ikon