Spain's Lola is one of the brightest creative sparks floating around today's somewhat reduced adland and, as these Iberians do, it's setting out for world domination (initially in four cities.)
Stephen Foster is an Editor at various prominent publications including CIO Online and BBC News. He specializes in the intersection of marketing and advertising, with a keen focus on advertising technology, programmatic advertising, and the broader themes of business and economics. Stephen's insights and expertise have been featured in notable outlets such as BloodHorse, WorldHealth.Net, and the Orange County Register.















