Stephen brings more than 30 years of experience in the financial services industry and financial leadership in the pharmaceutical industry. Prior to joining Cybrexa, he served as Senior Vice President of Finance at Inozyme Pharma; Vice President, North America Commercial Finance, Global G&A at Alexion Pharmaceuticals; and Director, Financial Planning and Analysis at Pfizer. Stephen holds a Master of Business Administration in finance from Boston College and a Bachelor of Science in business finance from Providence College.