Tag

Spain

Browsing
d_garcia

David Garcia is Head of Communications at Movistar Team. He was also CEO & Founder of BDS Sport, a communications agency, where he coordinated the different teams and headed projects for clients (associations, clubs, athletes and companies)…