Rick Armstrong

Rick Armstrong

Tangle Marketing Head ; passion for tech
14 Upvotes