Showing 1 - 12 of 26 members with photos
Zurich, Switzerland, Switzerland
Business developer, project manager
Sustainable energy ecosystem
Barcelona -Catalonia, Spain
Collaborate with others professionals for ...
Recife - Pe, Brazil
I am passionate about ideas, for sports an...
Warwick, RI, United States
Ho Chi Minh City, Vietnam
Moscow, Russian Federation
Project Manager - Banking Technology
Jeddah, Saudi Arabia
Banking and Finance; Data Analysis and Vis...