Senior Business Analyst at TXP | UK Job Board | UK Job Board