About

Michel Francis

Adjunct Faculty Member

Master in Environmental Design of Building, Cardiff University, UK
Higher Studies Diploma in Architecture, Lebanese University 

Michel Francis holds a Higher Studies Diploma in Architecture from the Lebanese University and a Master in Environmental Design of Building from Cardiff University, UK. Since 1995, he has been Chief Architect at DEC consultants, a multidisciplinary building design and project management firm based in the United Arab Emirates and Lebanon. In addition to architectural design and leading design operations, Francis has worked on Estidama and LEED certified buildings as a LEED Accredited Professional and a Pearl Qualified Professional. He has 26 years of experience in building design and building science. He lectures at various institutions in architecture and architectural science, Green Building, LEED and BIM. Francis has great interest in advocating the cause for Green Building.