Jessica Locke

Jessica Locke

Jessica Locke

Woman in tech | Mother of 2 | Immigrant | Generally curious