Business Manager
geneva, switzerland
Orange Communications SA
Orange
QA Expert
Test and Delivery Manager
Deloitte
Manager
University of Neuchatel