Otmara Marrero – ‘Startup’ Season 3 Premiere at 2018 Tribeca TV Festival in NY Otmara Marrero: Startup Season 3 Premiere