Portas Consulting
Show contact
David Portas
Managing Partner
Vidit Aneja
Consultant
Christopher Samen
Business Analyst
Mohamed Rafia
Senior Business Analyst
Saud Al Saud
+ 44 more
Current role
View in org chart