DE was incorporated in Vancouver and launched in Montreal, Quebec in 2005. David Oswald is the founder and president. He has had an interest in the environment from an early age set the stage for the development of this company. Formal education at the University of Waterloo, Royal Roads University, and McGill laid the foundation for the basis of DE.
DE Design and Environment Inc — is an environmental consultancy, design atelier, and now a technology company that works around the world. Input from the team at the Centre for Enterprise and Innovation of Montreal has helped incubate and organically develop the company to where it is today.
After 17 years in business, the company has developed from a bootstrap start up in Montreal to an internationally recognized and respected company at the forefront of innovation in areas such as climate change, impact analysis, and cross media communications design.