Martin Moscosa
Martin Moscosa

Martin Moscosa

Leader and connector in the tech and startup scene