Allen is the former President of VillageReach, the mission of which is to save lives and improve health by increasing access to quality healthcare for the most underserved communities. He now serves on the VillageReach board. Previously, Allen was Associate General Counsel of Microsoft Corporation where he supported Microsoft’s international expansion and developed new and innovative distribution channels for Microsoft products. Allen has an LLM in International Business Legal Studies from University of Exeter (England), a JD from Southern Methodist University and a BA from University of Texas. He was a Rotary Foundation Scholar and is a Schwab Foundation Social Entrepreneur.