Frederick Umbach is a seasoned finance professional currently serving as the Senior Manager of Accounting at Geron Corporation since 2024. They previously held similar roles at Immunovant and Dermavant Sciences, as well as worked as a Senior Financial Analyst at Novartis from 2019 to 2022. Frederick began their career as an intern at Asurion and gained valuable experience at PwC and Roivant Sciences. They earned a Bachelor’s degree in Accounting from Quinnipiac University in 2012.
This person is not in any teams
This person is not in any offices