undefined

Jim Rowley

Senior Investments Analyst with deep knowledge of indexing and ETF’s.