Business Development Manager
... European consumer goods brands, with special attention on merchants in Spain. ...
... European consumer goods brands, with special attention on merchants in Spain. ...
... automate complex processes. Requirements Minimum education: BS or MS degree in ...