George Di Lella, Director of Life Sciences at Accenture
George Di Lella is the director of life sciences at Accenture, working out of Johns Island, South Carolina. He is a business development executive with over 25 years of experience in providing management and technology consulting services to the life sciences industry, according to his LinkedIn profile. Di Lella says he has a successful track […]