Current William J Marshall & Partners, Senior Architect Oct 06- Oct 08 6a Architects, Associate 2003-2006 Arup Associates, Project Architect