Marketing Assistant at The Cumberland Inn Inc. — Alicante, Spain · 11jobs