Approximately 82% of the U.S. population lives in urban areas, up from 64% in 1950. By 2050, 90% of the U.S. population and 68% of the world population is projected to live in urban areas.
Steve’s career in architecture, construction and development, always remained focused on the enormous potential and challenge of fully integrated project delivery.