cecilia mimbela

consultant, catalan government
  • catalan government
  • Spain