Francis Canilao is a seasoned architecture professional with extensive experience in the facade design and project management sectors. Currently serving as a Project Designer and Technical Project Manager at Enclos Corp since February 2013, Francis previously held the position of Senior Facade Consultant at Meinhardt Facade Technology from November 2009 to February 2013. Earlier, Francis worked as a Detail Architect at W.S. Atkins from May 2007 to April 2009. Francis holds a Bachelor’s Degree in Architecture from Saint Louis University in the Philippines, earned between 1989 and 1995.
Sign up to view 0 direct reports
Get started