Liza Atwood's Location
Ojai, CA, US
Liza Atwood's Education
Texas A&M
Bachelor of Science
1988 - 1993
Liza Atwood's Skills
Liza Atwood's Summary
Liza Atwood, based in Ojai, CA, US, is currently a President at fiftyflowers.com. Liza Atwood holds a 1988 - 1993 Bachelor of Science @ Texas A&M. With a robust skill set that includes Social Media, Sales, Leadership, New Business Development, Weddings and more, Liza Atwood contributes valuable insights to the industry. Liza Atwood has 2 emails on RocketReach.