Head of Sales
Mitiga Solutions
Madrid, Spain Full Time Sales Jobs Spain
Job Description
you. This is a role for someone who understands that: The buyer might be a PhD in power systems or a grid operator with many years... and fluent in Spanish & English (a third language is a plus), but if that's the only criterion you don't meet...
Posted March 17, 2026