Duane Mengo

Biography

Senior technology leader with over 20 years of experience helping customers achieve value through development, delivery, and support of IT services.