Randy Peerson

Randy Peerson

After decades in Tech my enthusiasm for engineering challenges and cool gadgets has not diminished.