Portas Consulting
Show contact
David Portas
Managing Partner
Mohamed Berrada
Partner & Global Head, Commercial & Investment Practice
Christopher Samen
Business Analyst
Vidit Aneja
Consultant
Mohamed Rafia
Senior Business Analyst
+ 44 more
Current role
View in org chart