Mehul Shah
Head of International Business
Management
Collabera
Portugal
Biography
Head of International Business Head of International Business
Research Interest
Business and Management