Jen Turbiak Carroll

ADVISOR
Brief info

Communications
Director of public relations - Illumina
Founder of Yellow Picnic Table