Bill Barbot is one of the founders of the creative agency Threespot, a firm that says on their website that their…