Facebook Linkedin Instagram

The Drexel University – a remarkable institution

The Drexel University campus now boasts a new building for its LeBow College of Business. The 12-storey building covers 177,700 sq. ft. and is constructed around a six-storey atrium. The Beaubois team crafted impressive wall panels and a staircase for the atrium, as well as wall panels and window frames for the offices that overlook the vast atrium.