Tim Leung

Tim Leung

Tricor Group

Group Chief Technology Officer