Allen has over 30 years of leadership advisory experience – spanning industries, including energy, industrials, professional services, not-for-profit, higher education, and technology.