Jonathan McHale
Jonathan McHale

Jonathan McHale

B.Eng(hons), M.Sc. Business, M.A. Design..... I like system design and new ideas.

Highlighted by Jonathan McHale

See more