PE-backed Cimarron Energy taps Foster as CEO

Share this