艾伦是一位经过严格设计训练的企业家,其业务范围横跨电影、电视、印刷、活动开发、移动应用和网络平台等多种媒体。从约克谢尔顿联合设计专业毕业之后,艾伦参与创建了The Movement并将其发展成为国际知名的“改变人生机构”,在多伦多、伦敦和日内瓦分别成立办事处。后来他又共同成立Strategyzr软件公司,致力于开发突破性的实用工具以帮助个人和组织机构推动商业战略发展,实现快速发展。