Melissa Cabral
Head of Strategy at David&Goliath
Los Angeles, United States