Renee Francis's Location
Houston, TX, US
Renee Francis's Work
Renee Francis's Education
Renee Francis's Summary
Renee Francis, based in Houston, TX, US, is currently a Agile Sr. IT Business Analyst at Shell, bringing experience from previous roles at Weatherford, Halliburton and Chevron. Renee Francis holds a 2001 - 2005 B.A. Liberal Arts in Philosophy @ Texas State University. Renee Francis has 1 email on RocketReach.