Logo
TXU Energy

Business Analyst, Marketing Technology

TXU Energy, Irving, Texas, United States, 75084


The Business Analyst, Marketing Technology plays an important role in shaping and implementing the technology and business capabilities roadmap, and serves as a key business support resource, responsible for managing and executing the future-state vi Business Analyst, Technology, Marketing, Business, Customer Experience, Analyst