People-based marketing for a 360 customer view