Juan Luis Torres
President of Ingenuitas
Dr. Juan Torres is President of Ingenuitas, a non-profit organization researching sustainable health solutions for the developing world. Prior, Dr. Torres retired from Biogen after 17 years in 2020. He was Chief Quality Officer at Biogen. In this role, Dr. Torres led the company’s Global Quality organization of more than 500 employees and was responsible for quality systems at all Biogen sites. His responsibilities included corporate compliance, quality supply chain management, training, and global standards. He previously held leadership positions at Centocor, Inc., Bayer Corporation, Organon Teknika, and Akzo Chemicals. Dr. Torres served as a member of the Advisory Board of the NC State Poole College of Management and as a member of the Board of Directors of the Raleigh Chamber of Commerce. Dr. Torres currently serves as board member in the Kenan Institute for Engineering, Technology and Science and as a Fellow in the Biopharmaceutical Manufacturing Training and Education (BTEC) center at NC State.
He is a founding member and served as board president for Hands of Compassion, a non-profit organization that provides primary medical services for impoverished communities in South America and Africa. Dr. Torres is recipient of the Triangle Business Journal Leader in Diversity award. He received his bachelor and master’s degrees from the University of Dayton in Dayton, Ohio and his Ph.D. in biochemistry and toxicology from NC State University. Originally from Seville, Spain, Dr. Torres resides in Cary.