Captivate, a location-based digital video network, announced the promotion of Barb Huggett to senior vice president of advertising sales and...
Technology
The summer sports season is fully underway, we’ve had Euro2016, Wimbledon, and the most prestigious of them all, the Olympics,...