STRIDE

Energetic and experienced team with backgrounds from investment banking, management consulting and investing across company stages.