VP sales
Shelton, CT
Tomra North America, Inc.
St. Agnes boys High School in NYC
Pace University - Lubin School of Business