Ellen A. is a seasoned medical professional currently serving as a Medical Advisor at LEO Pharma, a position they have held since 2021. Prior to this, Ellen co-founded and led operations at Setgraphic from 2012 to 2017, where they focused on brand development and project management. Their early career includes roles as a Junior Product Manager and Medical Science Liaison, along with experience in inside sales, promoting prescription medications. Ellen earned a Diplom in Biology from Johann Wolfgang Goethe-Universität Frankfurt am Main in 2011.
This person is not in the org chart
This person is not in any teams
This person is not in any offices