Home Tags Andrew Lutzer

Tag: Andrew Lutzer

Diageo moving offices from Norwalk to Stamford

The move actually represents a return to Stamford, which had been Diageo’s North American headquarters before it moved to Norwalk in 2004.