James Carroll

Active Houston, TX Deputy General Counsel for Eagle Rock Operating, L.P.

(832)327-8000