Richard Spellman

Active Portland, OR Engineering Manager for Kavi Corporation