James Martel

Active Nehalem, OR President for Nehalem Telecommunications Inc