Meg Alexander is an experienced biotech builder who has played a critical role in advancing more than two dozen therapies from development to market. She has consistently led complex initiatives and cross-functional teams, playing a key role in driving growth and strategic transformation at some of the industry’s most prominent companies. As the former President and Chief Operating Officer of Ovid Therapeutics, she oversaw enterprise operations and lead the company’s evolution into a focused, clinically driven organization delivering innovation for patients with neurological disease.
Since joining Ovid, Meg has helped reshape the company’s pipeline and strategic direction. Her leadership has been central to refining Ovid’s focus and building the infrastructure needed to support long-term, sustainable growth.
Prior to Ovid, Meg spent over two decades guiding biopharmaceutical and Fortune 500 companies through critical growth phases, with a focus on product launches, risk mitigation, and enterprise value creation. She has played a key role in supporting the development and commercialization strategies for companies such as Pfizer, Novartis, Amgen, Janssen, Boehringer Ingelheim, Alnylam, and BioMarin, and guided global consumer brands like Nestlé and Coca-Cola. A proven entrepreneur, Meg founded, and scaled, the highly successful Reputation and Risk Management business at Syneos Health, one of the world’s largest clinical and commercial resource organizations.
Meg believes in the power of people and teams to create success. She has been recognized as a “Disruptor” by PM360 and a “Rising Star” by the Healthcare Businesswomen’s Association.
Meg holds a Bachelor of Business Administration from The College of William and Mary and lives in New York.
What is Margaret A. Alexander's net worth?
The estimated net worth of Margaret A. Alexander is at least $96.77 thousand as of January 27th, 2025. Ms. Alexander owns 34,935 shares of Ovid Therapeutics stock worth more than $96,770 as of May 1st. This net worth evaluation does not reflect any other investments that Ms. Alexander may own. Learn More about Margaret A. Alexander's net worth.
How do I contact Margaret A. Alexander?
Has Margaret A. Alexander been buying or selling shares of Ovid Therapeutics?
Margaret A. Alexander has not been actively trading shares of Ovid Therapeutics during the last quarter. Most recently, on Monday, January 27th, Margaret A. Alexander bought 6,810 shares of Ovid Therapeutics stock. The stock was acquired at an average cost of $0.73 per share, with a total value of $4,971.30. Following the completion of the transaction, the chief operating officer now directly owns 34,935 shares of the company's stock, valued at $25,502.55. Learn More on Margaret A. Alexander's trading history.
Who are Ovid Therapeutics' active insiders?