Process Lead
france
Capgemini
Synergy - School Of Business Skills
B. M. S. College of Engineering
SKEMA Business School