Wine Armada
My blogs
Industry | Marketing |
---|---|
Occupation | Sales Associate |
Location | St. Louis, Missouri, United States |
Introduction | Leading the Wine Armada on a mission to place Spain at the top of the wine world. |
Industry | Marketing |
---|---|
Occupation | Sales Associate |
Location | St. Louis, Missouri, United States |
Introduction | Leading the Wine Armada on a mission to place Spain at the top of the wine world. |