Chemours Discovery Hub

For The Chemours Company

Sector: Science and Technology

The ground-up chemical research facility on the University of Delaware's STAR Campus provides state-of-the-art laboratory and support spaces for scientists, engineers and researchers. Design-assist construction and project team collaboration were critical components of on-target cost and delivery. 
  • 4 stories, double-height lobby
  • 250 labs, 50 specialty rooms, 20 small group rooms
  • Accommodates 330 scientists
  • Owner Icon Owner: The Chemours Company
  • Owner Icon Architect: L2P
  • Owner Icon Location: Newark, DE
  • Owner Icon Square Feet: 340,000 SQ FT
Services Provided
  • Preconstruction
  • VDC/BIM
  • Construction
  • Design-Build
  • Sustainable Construction & Green Building

“I can really feel the collaborative aspect at IMC and how they were really wanting to partner with us versus just doing a job for us.”

View Project

Mike Hamlet

Chemours Project Manager

HEAR FROM OUR CLIENTS

IMC's Innovative Approach to Project Challenges

Contact Us

Our team of experts are here to answer all of your questions!

Contact Us