Veteran Life Sciences Executive David Poston Joins Allen Institute for Brain Science as Chief Operating Officer

SEATTLE--(BUSINESS WIRE)--The Allen Institute for Brain Science has appointed David Poston as its new Chief Operating Officer. Poston brings over 25 years of experience in finance and operations in life sciences, engineering and technology sectors, and a successful track record in the structuring, strategic positioning and expansion of complex, rapidly changing companies. As part of the Allen Institute leadership team, he will help drive the Institute’s operational and financial strategies as it grows and broadens the scope of its scientific initiatives.

Back to news