John Needham

John Needham

Creative Professional

Share profile
Summary

Creative professional with over 20 years in the Computer Industry.

Connections