Heidrick & StrugglesServing the Stamford MetroOne Station Place Suite 402Stamford, CT 06902 212-867-9876 Is this your listing?Click to verify