DEAN FECHNER
DEAN FECHNER
Title
Partner, Global Technology & Services
Firm
Heidrick & Struggles
Office Address
140 New Montgomery St.
9th Fl. Ste. 900B
San Francisco, California, 94105
United States
San Francisco, California, 94105
United States
Services
Executive Search