David Moore's photo

David Moore

Computer Scientist and specialist in ERP technology