Our Executives.
STEPHEN REID
Managing Director
Steve Reid is Managing Director and Co-Founder of Insight Strategy Advisors. He has spent the last 17 years in the pharmaceutical and biotech industry developing a background in product commercialization, opportunity identification, commercial strategy development, market planning and gained corporate finance experience prior to his entry into the pharmaceutical industry. While in industry he held marketing leadership roles within several therapeutic areas including asthma, gastrointestinal disease, and solid organ transplantation.
Immediately prior to founding Insight Strategy Advisors, Mr. Reid was a Vice President at True North Partners. Before that, he was a product manager with responsibility for respiratory products at Rhone-Poulenc Rorer, a senior product manager at Astra Merck for the Prilosec franchise; and a marketing leader for the biotech firm Sangstat.
Mr. Reid holds an MBA from Stanford University and a Bachelor of Arts from St. Mary’s College in California.
