Sidra Ahmed Lefort

Investment Director, Munich Re Ventures