Angel Garrorena

Madrid, Spain.

  • Work
    • Lean Sales Professor & Consultant