Doug Sharp

Excited about new technologies and the people behind them.