Continue in 4 seconds

Ted Ross

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