Tim McAleenan Jr.
Long-term horizon, dividend investing
Tim McAleenan Jr.