Stephen Watson's Location
Englewood Cliffs, NJ, US
Stephen Watson's Work
Stephen Watson's Education
University of Michigan - Stephen M. Ross School of Business
Master of Business Administration (MBA)
1993 - 1995
New York University, Stern School of Business
Bachelor of Science (BS)
Spring Valley High School
Stephen Watson's Skills
Stephen Watson's Summary
Stephen Watson, based in Englewood Cliffs, NJ, US, is currently a Chief Financial Officer at Auldbrass Partners, bringing experience from previous roles at ACRES Capital, C-III Capital Partners, Lehman Brothers and Wells Fargo. Stephen Watson holds a 1993 - 1995 Master of Business Administration (MBA) @ University of Michigan - Stephen M. Ross School of Business. With a robust skill set that includes Management, Team Building, Training, Relationship Management, Investments and more, Stephen Watson contributes valuable insights to the industry. Stephen Watson has 10 emails and 1 mobile phone number on RocketReach.