Ryan Kopf

Ryan Kopf

Technology maverick with 20yr experience