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…
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…