11,000 strong organization as we fuel the world and each other! Summary The IT Technical Business Analyst is a part of the IT team... responsible for ongoing application support and project work for the NGL commercial business area. This position works with key...