London
Head of Research and Development (R&D). Playing a pivotal role within the Senior Management Team, the Head of R&D is entrusted with formulating and executing a commercially-driven R&D strategy. By exemplifying these values, the Head of R&D fosters a culture of innovation, resilience, and collecti...