Schneider Electric establishes new North American headquarters at Boston’s Winthrop Center
The French energy group triples its office space in Boston with a new headquarters featuring a customer experience centre and integrated smart technologies. Opening is scheduled for mid-2026.
| Sector | Enjeux Énergétiques |
|---|---|
| Theme | Industrie & Exécution, Innovation & Transformation, Stratégie d'entreprise |
Schneider Electric has announced plans to establish its new North American headquarters at the Winthrop Center, located in Boston’s financial district. The company is expected to begin occupying the space starting mid-2026, with approximately 75,000 square feet across multiple floors. This relocation represents a tripling of its current office space at One Boston Place, reinforcing its presence in the region since 2014.











Comments
Sign in to leave a comment.