R
Rick Johnston
Member
Last Activity: 02-13-24 06:47 AM
- About Rick Johnston
- Country of Residency
- Near Buffalo, NY
- State of Residency
- NY
- County of Residency
- Niagara
- City of Residency
- NT
- Occupation
- Electronic systems designer/project manager
- Biography
- Electronic Systems Project Manager, Concert Sound System Engineer, NFL Instant Replay Technician, Musician.