Kirk J. Torrance

KirkJTorrance

Technologist & Campaign Strategist. Former New-Media Strategist @theSNP (2010 - 2016).

Twitter