Executive Search - Technology - Italia
1 Risultati trovati
Technology - Italia
An emotionally intelligent, charismatic leader who will be the face of the company in the region, sharing our passion and drive to build the brand and presence throughout Italy.
- Country Manager Italy for a Global ICT Multinational
- Sales and Business Development