Joseph M. Hagan, CFA, CPA
Principal, Portfolio Manager
Joe began his career as an Audit and Risk Associate at KPMG, LLC in 2005. He later joined CastleArk as…
Joe began his career as an Audit and Risk Associate at KPMG, LLC in 2005. He later joined CastleArk as…