Angela Strand | Managing Director Innovation Fund
ID Fund