Javier Garcia del Valle
Happy Tour Group
"Technology is here to stay. If before, technology was discussed that technology is coming, we are now people are booking themselves, clients are entering in different online travel agencies, and booking themselves. The step that technology has taken, in the last year, is, in size, as the previous ten years."