L Robert Kanode

Affiliations

  • Pres./Chief Executive Officer at Valence Technology Inc (VLNC), 2011-09-26