Brian Daly is the European marketing manager at Techstars.

 

Recent posts by this Author