X Marketing's Location
Southampton, England, United Kingdom
X Marketing's Skills
X Marketing's Summary
X Marketing, based in Southampton, England, United Kingdom, is currently a Marketing and Communications Manager at X-Yachts. With a robust skill set that includes Corporate Communications, Marketing, Marketing digital, Marketing online and more, X Marketing contributes valuable insights to the industry.