Allen Square's Location
New Orleans, LA, US
Allen Square's Work
Allen Square's Education
University of Pennsylvania
Master Of Business Administration
2003 - 2005
Southern Methodist University
Master Of Science (Telecommunications)
2002
Tulane University
Bachelor Of Science (Electrical Engineering)
1990 - 1994
Allen Square's Skills
Allen Square's Summary
Allen Square, based in New Orleans, LA, US, is currently a Chief Executive Officer at Square Button, bringing experience from previous roles at Posigen, City of New Orleans, Henry Consulting LLC and Bain & Company. Allen Square holds a 2003 - 2005 Master Of Business Administration @ University of Pennsylvania. With a robust skill set that includes Leadership, Team Building, Capital Budgeting, Social Media, Consulting and more, Allen Square contributes valuable insights to the industry. Allen Square has 2 emails and 1 mobile phone number on RocketReach.