Sarah Hubbard's Location
New York, NY, US
Sarah Hubbard's Work
Sarah Hubbard's Education
Columbia University - Columbia Business School
Master of Business Administration (MBA)
2015 - 2017
London Business School
Master of Business Administration - MBA
2015 - 2017
Washington and Lee University
Bachelor of Science with Special Attainments in Commerce (Business Administration)
2003 - 2007
Sarah Hubbard's Summary
Sarah Hubbard, based in New York, NY, US, is currently a Vice President of Financial Planning and Analysis at IAC, bringing experience from previous roles at Casper and Getty Images. Sarah Hubbard holds a 2015 - 2017 Master of Business Administration (MBA) @ Columbia University - Columbia Business School. Sarah Hubbard has 2 emails and 1 mobile phone number on RocketReach.