Profile picture
Roger Huerta Lluch
Masters
  • Manager
    Indra (Spain)
    Madrid, Spain
mini profile avatar Roger Huerta Lluch