Primary Job Title Chief Architect, Ad Sales Technology Primary Organization NBCUniversal
Location Boston, Massachusetts, United States Regions Greater Boston Area, East Coast, New England Gender Male
LinkedIn View on LinkedIn
David Mellor is a Chief Architect, Ad Sales Technology at NBC Universal. He attended University at Buffalo.




