Contact ICON

Business Development

Carole Lombardo
clombardo@iconeng.com
303.221.0802

Office Location

Our office is conveniently located in the Denver Tech Center. To reach us, exit I-25 west bound at Arapahoe Road. Turn south (left) onto Yosemite Street. We are in suite 120 at 7000 S Yosemite.