Sales and System Integration Director, South-West Europe
Paris, Ile-De-France, France
Swisscom
Sales and System Integration Director, South-West Europe
Swisscom
Marketing Manager France
Swisscom Hospitality Services
Directrice Commerciale France
Swisscom
Senior Marketing Manager Europe
Swisscom
Sales and Operations Director France and Switzerland