Country Manager
Job Title: Country Manager
- Italy
Location:
Italy (Northern Italy a plus, but must be willing to travel occasionally to Milan, as well as on a National
- Italy
Location:
Italy (Northern Italy a plus, but must be willing to travel occasionally to Milan, as well as on a National