Jennifer ChandlerWrong Jennifer Chandler?
Local Address: Dallas, Texas, United States
Laredo Petroleum Inc
15 W. Sixth Street Suite 1800
Tulsa, Oklahoma 74119
Company Description: Laredo Petroleum is an independent energy company with headquarters in Tulsa, Oklahoma. Laredo's business strategy is focused on the exploration, development and... more