Roger Toikka

Archived Record Anoka, MN Previous Chief Executive Officer for Nri Electronics Inc