John Gillies

Knowledge management professional, lawyer, classical and jazz music fan, amateur jazz pianist and baroque cellist