Natasha Carroll's Location
Houston, Texas, United States
Natasha Carroll's Work
Natasha Carroll's Education
Our Lady of the Lake University
Master of Business Administration (International Business)
University of Houston - Downtown
Bachelor of Arts (Computer Information Systems)
Natasha Carroll's Skills
Natasha Carroll's Summary
Natasha Carroll, based in Houston, Texas, United States, is currently a Upstream: Platform Manager -Upstream Digital Systems at Bp, bringing experience from previous roles at Bp, Baker Hughes and Hewlett Packard Enterprise. Natasha Carroll holds a Master of Business Administration in International Business @ Our Lady of the Lake University. With a robust skill set that includes Leadership, IT Strategy, Team Building, Customer Relations, Software Project and more, Natasha Carroll contributes valuable insights to the industry. Natasha Carroll has 2 emails on RocketReach.