Mohammed Alamro

Mohammed Alamro

Business Development Manager, Saudi Arabian General Investment Authority (SAGIA)