Envision Pharma Group Appoints Life Science Industry Expert James Streeter as New President of Technology, CTO
Envision Pharma Group (Envision) has appointed James "Jim" Streeter to the role of President of Technology, CTO and member of the Executive Leadership Team. Jim...