Leonardo (Len) DeCandia

Chief Procurement Officer, Johnson & Johnson



Share

Leonardo (Len) DeCandia