john griffin

I work on new technology products & businesses with highly-skilled creative & visionary people.