Channel Partnerships Manager - South West Europe
Infraspeak3w ago
Based in Iberia (ideally in Porto or Barcelona) this exciting new role is aimed at directly scaling and manage our commercial partnership channel in the South West Europe Region.
Remote in Portugal