19 APR 2016

19 APR 2016 Video

Video

Meet Lisa First, Head of R&D, Africa

Lisa First is Head of R&D, Africa at our Innovation and R&D Centre in the United Kingdom.