About the role
Based in our London office and working closely with the sales and business development team, you will be responsible for securing new business across Spain. You’ll have a unique opportunity to shape how we engage the market and shape new business acquisition.
Many pages were opened from here in the last minute, so the full ad isn’t loaded. It’s on the company’s site. Read it there ↗