Search

A Texas-Size Succes: Patti Carroll single-handedly runs Total America's oil, gas and chemical risk management operation out of her downtown Houston office