Archives

Comcast Regional Headquarters – One Ballpark Center

Telecommunications leader Comcast relocates their regional headquarters to a space designed to further support the global largest broadcasting and cable company. Overlooking the Atlanta Braves’ SunTrust Park, the space houses over 1,000 Comcast employees in a dynamic office space that intertwines innovation, technology, and growth. As a technology development hub, the headquarters office provides a home for the company’s growing workforce of technologists, engineers, and software architects.

The 229,192-SF building comes to life with an interior upfit on all nine of its floors. Employees and visitors alike are welcomed into the grand lobby with sleek terrazzo floors, fry reglet forms, and surfaces finishes. NanoLumens screens are mounted to interior lobby walls, showcasing Comcast’s services.

Encouraging workplace comradery, a cafe on the second floor features a commercial kitchen and includes indoor and outdoor dining areas. The full-service corporate kitchen features a large pizza oven, and a walk-in refrigerator and freezer. Additionally on the second floor, a gym with extensive workout equipment, showers, plus yoga rooms allows employees to unwind during their downtime. A striking glass and terrazo staircase leads guests to the third floor outdoor gathering space.

An open-office floor plan promotes teamwork and runs throughout the third through eighth floors with huddle rooms, large conference rooms, breakrooms, plus private offices. The executive space takes up the ninth floor with spacious private offices, large training conference rooms, and a warming kitchen.

A popular spot in the building, the ninth floor, features an indoor bar plus an outdoor seating area. Employees can watch a Braves game from the ninth floor and enjoy a signature hotdog cooked on the various outdoor grills. Box suites with cushioned risers allow a comfortable space to watch a baseball game or finish work outdoors.

Chemours Discovery Hub

IMC broke ground on a 312,000-square-foot research facility for Chemours on Dec. 18th.  The $150 million Chemours Discovery Hub will be constructed on the University of Delaware’s Science Technology and Advanced Research (STAR) Campus in Newark, Delaware.

The Discovery Hub will go up on a 15-acre site in the southeast corner of the STAR campus, consolidating laboratories and offices for approximately 330 scientists, engineers, and researchers who will be relocated from Chemours’ New Castle County facilities. The Hub will include more than 100 labs, fifty specialty rooms, cafes, conference rooms and twenty “huddle” rooms for small group meetings. The four-story building will be complete in early 2020.