We are looking for a sales manager, with interest in Smart Grids, to be included in the Sales & Marketing team to deal with the relationship of Italian customers and other European countries (Spain, France) in
Disclaimer: To be eligible, you’ll need to be based in the UK, France, Germany, Italy, or Luxembourg. The role will also involve regular travel across our sites in EMEA. Who We Are: At CloudHQ, our mission