webleads-tracker

Francesc Pallarès

http://www.elperiodico.com

  • Organisation:

    El Periódico de Catalunya

  • Job Title:

    Head of Technology

  • Country:

    Spain