Name

Leon Loo

Title

Manager, Systems Management

Year started at CCS

1986

Fun fact

Leon loves to fly remote control airplanes in his spare time.