Tim Jester
Verified
Managing Director Chief Investment Strategist at CapGroup Advisors