Ted Ross

Ted Ross, manager of owner loyalty and database marketing for Nissan North America.