Kirk Naisbitt

Active Sparks, NV President for Naisbitt Company