Back to the Leaders

Patricia Leite

  • Position: Technical Development Consultant (Germany)