Barbara Lewis

Barbara Lewis

Barbara enjoys being at the intersection of information, technology and human experience. She also likes to run and make pies. Head of AI Marketing, Snowflake.