Karl Snelling
Director/Board Member at
Global Digital Systems Ltd.
54 year
Electronic Technology
















