Karim Saleh

Karim Saleh

Senior Analyst, MEVP