Country Manager Spain
Company: GetYourGuide
Location: Barcelona
Job description: Spanish native, English fluent. We are searching for an experienced leader to launch our Barcelona office and drive the commercial performance of our Spanish…
Company: GetYourGuide
Location: Barcelona
Job description: Spanish native, English fluent. We are searching for an experienced leader to launch our Barcelona office and drive the commercial performance of our Spanish…