Chemours Discovery Hub Grand Opening
On March 9, IMC Construction joined The Chemours Company at the inauguration of The Chemours Discovery Hub, on the University of Delaware’s Science, Technology and Advanced Research (STAR) Campus in Newark, DE. The facility contains a 32-monitor, three-wall video discovery room in the lobby, and three stories of window-lined halls filled with custom labs, sculptures, and various art installations and collaboration spaces. The building has achieved a Three Globes rating from the Green Globes sustainable building rating system.
Mark Vergnano, president and chief executive officer of Chemours said, “The Chemours Discovery Hub is a living symbol of the company we are becoming – open, collaborative, imaginative, and focused on the future. We are thrilled to see what innovations our team will dream up in this building. The Discovery Hub is uniquely designed to bolster ideation and celebrate innovation.”
IMC is thankful to have had so many great team members who worked on this exciting project and went above and beyond each and every day.