Profile
Head of Sales (USA)
AMAZD
Country or State
United States
Head of Sales (USA) at AMAZD
Master's Degree, International Energy
ECOM World 2021