Steven Roberts's Location
New York, NY, US
Steven Roberts's Education
HEC Paris
1980 - 1981
NYU Stern School of Business
Master of Business Administration - MBA (International Business/Trade/Commerce)
1979 - 1981
Trinity College-Hartford
Bachelor of Arts - BA (Psychology and Economics)
1975 - 1978
Steven Roberts's Summary
Steven Roberts, based in New York, NY, US, is currently a CEO at Echo Design Group. Steven Roberts holds a 1980 - 1981 HEC Paris. Steven Roberts has 3 emails and 1 mobile phone number on RocketReach.