Personal Information
Organización/Lugar de trabajo
Durham, NC United States
Ocupación
IT Manager
Sitio web
www.qsrmagazine.com