sara.cecamore's picture
Sara Cecamore
United Kingdom
  • Discovery Networks International
  • Customer Service Team Leader (Eurosport)
2011