Lex Ferrauiola

Archived Record Chicago, IL Previous Chief Technology Officer for Skidmore, Owings & Merrill Llp