Greg Prodromides
Advertiser's Supervisor at Johnson & Johnson Corporation
PARIS, France

Greg Prodromides Work