James Ramsay

James Ramsay

Product Manager, @adslot. Often cycling and climbing, continuously caffeinating. Follow me @JamesRamsay