Brian Beglin is a Tax Director and Controller at Elda River since February 2024. Prior to this, Brian worked at Magnetar Capital as a Tax Manager from May 2011 to February 2024. With their educational background from the University of Michigan - Stephen M. Ross School of Business, where Brian earned their BBA and MAcc in Business and Accounting, Brian has built a strong foundation in tax management during their time at Deloitte as a Tax Manager from August 2005 to May 2011.
Sign up to view 0 direct reports
Get started