R&D Integrated Control Tower Business Lead
GSK
London