Brian Charnetski

Having been a computer technician and audio-visual specialist for more than twenty […]