Managing Director, Endeavor
As the VP of Global Network for Endeavor, Allen leads the organizations efforts to connect its portfolio of 800+ high-growth companies with US-based mentors and investors. He oversees the Endeavor Investor Network – a program he launched in 2011 to connect US-based venture capital and growth equity investors with high-impact entrepreneurs and local investment partners across Latin America, Turkey, the Middle East, Africa and Southeast Asia. Since joining Endeavor in 2006, Allen has facilitated thousands of mentoring connections, and helped Endeavor companies raise more than $500M in equity capital.
Allen also serves as the Managing Director of Endeavor Catalyst, an innovative $35M co-investment vehicle through which Endeavor can invest into its portfolio companies. Launched in January 2012, Endeavor Catalyst has made 34 investments to date in 14 different countries.
A native Californian and travel enthusiast, Allen has studied, worked and traveled in over 75 countries. A graduate of Princeton University, he has been recognized as a Fulbright Scholar, a Kauffman Fellow, and one of the “Top 99 under 33 Foreign Policy Leaders.” He is married and lives in Woodside, California.