Scott Callard's Location
New York, NY, US
Scott Callard's Work
Scott Callard's Education
Arizona State University
Bachelor Of Science (Economics, Finance)
University Of California - Berkeley
Master Of Business Administration
Scott Callard's Skills
Scott Callard's Summary
Scott Callard, based in New York, NY, US, is currently a Vice President, Corporate Development at American Express, bringing experience from previous roles at Waller Capital Partners, Bank of America Merrill Lynch, Navigant Consulting and Tucker Alan Inc.. Scott Callard holds a Bachelor Of Science in Economics, Finance @ Arizona State University. With a robust skill set that includes Financial Modeling, Capital Markets, Investment Banking, Project Management, Due Diligence and more, Scott Callard contributes valuable insights to the industry. Scott Callard has 2 emails and 1 mobile phone number on RocketReach.