2
x close
Nothing to display...
Barbara Galiza

Barbara Galiza

Barbara is a growth and analytics consultant with 10+ years of experience. A lover of tech and user behavior, she's the glue that holds marketing, product, and data together.