Jeff Mitchell

Jeff Mitchell

Certified Professional and Fire Engineer by day, self-taught, fledgling developer and IT junkie by night…sometimes known to be dangerous with a camera.