Dr. Victor Lam is the principal and director of Babbage Consultants Limited, which is a design practice that offers a variety of services in structural engineering and design, project management, geotechnical engineering, earthquake services, building ser