COLIN PATTERSON, Executive Chairman at iVAPPS Ltd

Work experience

Taxonomy