Tom Powell
Tom Powell

Tom Powell

Abnormal interest in innovative applications of technology, business and design.