Amsterdam, Netherlands--24/7 Europe has named John Barbera COO. He will oversee all of 24/7 Europe's sales expansion efforts. Previously, he was president of Turner Broadcasting Sales, Atlanta. 24/7 Europe has offices in 12 cities, and 120 employees. It is a subsidiary of New York-based 24/7 Media, an Internet media and advertising company.