Eric Boss's Location
Durham, NC, US
Eric Boss's Education
University of North Carolina at Chapel Hill
Master of Business Administration (M.B.A.)
2010 - 2012
University of North Carolina at Chapel Hill
BSBA (BSBA)
2005 - 2009
Eric Boss's Summary
Eric Boss, based in Durham, NC, US, is currently a Chief Executive Officer,Owner, Founder at Business Insider. Eric Boss holds a 2010 - 2012 Master of Business Administration (M.B.A.) @ University of North Carolina at Chapel Hill. Eric Boss has 2 emails on RocketReach.