About Ed Duncan

I am passionate about using computer technology to help businesses operate efficiently. My past experience has provided opportunities to work with organizations of various sizes so I've had exposure to many of the challenges that they face and can offer ideas on how to resolve them.