John V. Petersen
John V. Petersen

John V. Petersen

Independent Technology Consultant and Attorney at Law