David Ryal Anderson

David Ryal Anderson

Be curious & helpful, empower the empowerers: technology, empathy, entrepreneurship. Try not to get offended; I snark because I care.

Featured
Latest