LUC employs 376 employees. The LUC management team includes Rob Booth (Chief Executive), Rebecca Teagle (Talent Acquisition Manager), and Andrew Clarke (Finance and Operations Director).
Looking for a particular LUC employee's phone or email?