Marc Stad

Stad is the Founder and Managing Partner of Dragoneer Investment Group, a leading growth-oriented investment firm, with over $25 billion under management.

More from TIME
More From TIME