TDK Innoveta
Sales Manager
Dell Technologies
Account Manager
BAE Sales
Account Manager
Huawei Technologies
Account Manager
New York New York
Suny Stony Brook
Net@Work
Account Manager
Check Point Software Technologies
Account Manager
Stony Brook University