Zheela Qaiser

Zheela Qaiser

Marketing & Comms at Index Ventures
7 points