Spencer Hall's Location
Shanghai, Shanghai, China
Spencer Hall's Work
Spencer Hall's Education
Spencer Hall's Skills
Spencer Hall's Summary
Spencer Hall, based in Shanghai, Shanghai, China, is currently a Sales Director - Americas at China Offshore, bringing experience from previous roles at Dow Jones, OppenheimerFunds and Channel Capital Group. Spencer Hall holds a 2003 - 2007 BS, Economics, Finance, Entrepreneurship @ Babson College. With a robust skill set that includes Key Account Management, Management Des Projets, Go to Market Strategy, Selling, Capital IQ and more, Spencer Hall contributes valuable insights to the industry. Spencer Hall has 1 email on RocketReach.