Stephen McMillian has extensive experience in finance, currently serving as Senior Director of Finance at Incyte since October 2020 after transitioning from the role of Director of Finance. Prior to Incyte, Stephen held the position of Director of Customer Insights & Forecasting at Nabriva Therapeutics plc from May 2019 to September 2020. From March 2016 to April 2019, Stephen was Director of Finance for Global Marketing, Portfolio & Alliances at Teva Pharmaceuticals, and previously served as Associate Director Finance for IT at the same company. Stephen's earlier roles include various finance positions at Shire Pharmaceuticals, Siemens Healthcare, MDS Pharma Services, and Wyeth Pharmaceuticals, showcasing a robust career in financial analysis and management. Stephen earned a Bachelor of Science in Finance from Rider University.
This person is not in any teams
This person is not in any offices