PROFILE_IMAGE/kTSk619AB8vECLcWhEBcfJUFGlcOmCWAQdOBTKKl.jpeg
Stefano Salvatore
Co-Managing Partner
Industry focus
20%Industrial
20%Technology
20%Consulting
20%Renewable Energy
20%Semiconductors
Professional area
No information
Languages
English
French
Italian
Portuguese
Spanish, Castilian
Salary range
No information
Contract types
No information
Location & Regional scope
Madrid, Community of Madrid, Spain
Spain
Portugal
United Kingdom