Shane Schweiger

Active Kirkland, WA Managing Member for Innovative Inventions, LLC