Sales Manager (Manager) - Nomagic

Nomagic | Remote Spain — Do you want to build a channel engine, not just run it? Do you know what it feels like when a partner closes their first deal with your product and asks for mor...

View job on HireMe →