Phone: 918-660-3819
Email Denise Vega Ruvalcaba
Denise joined the ECEI in August 2016. Her responsibilities include overseeing the CAP Tulsa Research Partnership. Previously, she was a Research Associate for the SEED Study and an Assistant Project Director for the CAP Tulsa Research Partnership.