James Tipple takes over as senior marketing director for Yahoo Europe