Next Up
Handel Architects
Handel Architects is an international architecture, interior design and planning firm headquartered in New York City. They are responsible for internationally recognized projects such as the National September 11 Memorial in New York City. We partnered together for a full website build.