Allen has played a prominent role in the design, management, and execution of DesignAgency’s major projects in Canada and Europe since 1998.

Applying a holistic approach, Allen merges a keen sense of design with technical expertise, creating integrated solutions for every project. Collaborating with his clients, he crafts creative and unique solutions guided by the integrity of the original design intent. Currently, Allen is working with Marriott on Toronto’s Ritz-Carlton, and developing a new retail concept in Switzerland.

A graduate of internationally renowned Columbia University, Allen holds a Graduate degree from the School of Architecture, Preservation and Planning in New York City, and a Bachelor of Landscape Architecture from the University of Toronto. He has held teaching positions at Columbia University and the University of Toronto.