Boston & New England CRE News In Your Inbox.
Sign up for Connect emails to stay informed with CRE stories that are 150 words or less.
Schneider Electric to Relocate North American Offices to Winthrop Center
Global energy technology firm Schneider Electric said Tuesday it plans to establish its new North American headquarters at Millennium Partners’ Winthrop Center in Boston’s financial district. The announcement was unveiled at Schneider Electric’s Innovation Summit North America in Las Vegas.
By relocating within the city to Winthrop Center, which has been certified as the world’s largest Passive House office building, Schneider Electric will more than triple its office space from its current One Boston Place location. The company will occupy approximately 75,000 square feet across multiple floors, continuing a Boston-area presence established in 2014. Schneider Electric plans to begin occupying the new space starting mid-2026.
Winthrop Center will be Schneider Electric’s first U.S.-based Impact Building, utilizing integrated digital systems to optimize energy efficiency, occupant comfort and operational performance. Schneider Electric did not identify any brokers that assisted it in leasing negotiations; CBRE’s Charlie Jennings handles office leasing for Winthrop Center.