Allen est un directeur, entrepreneur et investisseur.
Sa première société est devenue l'une des plus grandes sociétés d’e-mail marketing au monde. Elle a remporté trois prix Inc. 500 et comptait parmi les entreprises privées les plus dynamiques aux États-Unis avant son acquisition. Il a investi et conseille de nombreuses sociétés technologiques qui génèrent plus de 500 millions de dollars par an et emploient plus de 3 000 personnes talentueuses.
Il est diplômé de la Georgia Institute of Technology et est membre de l'organisation Young President's Organization (YPO).