Sales Development Manager
DeepL
Long Island University
Brookdale Community College
Technische Universität Chemnitz