Heidrick & StrugglesServing the Houston Metro600 Travis Street Suite 6775Houston, TX 77002 713-237-9000 Is this your listing?Click to verify