Andy Vaughn

James Andrew Vaughn

Andy Vaughn is Senior Technical Project Manager at MindTouch.