Clayton Christensen

Active Boston, MA Chairman for Rose Park Advisors, LLC