Sales Manager – Spain & Portugal
Company: MBR Partners Limited
Location: Madrid
Job description: Self-starter with fluent English as a must. The candidate will be required to have an entrepreneurial attitude, a solid customer and business base and a strong…