LLSE employs 49 employees. The LLSE management team includes Nic Taylor (Chief Executive Officer), David Pgcert (Business Development Lead), and Julie Stones (Director of Partnerships).
Looking for a particular LLSE employee's phone or email?