General Manager Spain and Portugal Madrid
N26
, Madrid,
hace un mes
... of contact for all local market topics. Identify and lead major local business development and collaboration opportunities. ... competing priorities A strong local network, easily opening doors for ... offices, N26 also has local offices in Paris, Madrid, Milan, ...
es.talent.com