Schneider Electric is moving its North American headquarters to Andover, Mass., from Palatine, Ill. The facility, which had its grand opening today, will house approximately 750 employees. Find out more about what Laurent Vernerey, President and CEO of Schneider Electric’s North America Operations, had to say about the move in this Boston Globe report.