Dave Duncan

Dave Duncan is a project and applications engineer and has been a product line manager at InFocus since 2006.