David Monreal

Innovation Manager, InfoJobs.net
Barcelona, Spain

Subtitled talks