Schneider Electric to Move North American Headquarters to Downtown Boston

Nov. 20, 2025
2 min read

Key Highlights

  • Schneider Electric is relocating its North American headquarters to Winthrop Center in Boston’s financial district, starting mid-2026.
  • The new office space will be over 75,000 sq ft, more than doubling the company's current Boston-area footprint.
  • The building features amenities such as dining options, a fitness center, fitness classes, and a golf simulator to support employee well-being. 

Schneider Electric unveiled plans to establish its new North American headquarters at Winthrop Center in Boston’s financial district.
By relocating within the city to Winthrop Center, a mixed-use office and residential tower, Schneider Electric will more than double its office space from its current location at One Boston Place. The company will occupy approximately 75,000 sq ft across multiple floors, continuing its Boston-area presence established in 2014. Schneider Electric plans to begin occupying the space starting mid-2026. The building itself also features modern amenities that support employee well-being, including eight dining options, a fitness center, fitness studio classes, golf simulator and more.
 Winthrop Center will be Schneider Electric’s first U.S.-based Impact Building — what it calls a “next-generation” workplace powered by integrated digital systems that optimize energy efficiency, occupant comfort and operational performance. This milestone follows the debut of the company’s inaugural Impact Building, The NEST, in Dubai, UAE. Schneider Electric is leveraging its commercial real estate through the Impact Buildings Program to showcase EcoStruxure building software and services in action.
“This marks more than a change of address — it’s a milestone for Schneider Electric in the U.S. and a strong commitment to our people and the region,” said Aamir Paul, president, North America Operations.