Background
DeRochi, Steven was born on May 16, 1941 in St. Louis.
DeRochi, Steven was born on May 16, 1941 in St. Louis.
Bachelor of Architecture, Princeton University. Master of Architecture, Princeton University.
Architect, The Hillier Group, Philadelphia, since 1969.
Captain United States Air Force Reserve Officers Training Corps. Member American Institute of Architects, Council for Religion in Indiana Colleges (board directors since 1985).