Michael Thrasher Edelman Financial Engines Names Head of $40 Billion, 320-Advisor Retail Business Jason Van de Loo was previously the chief marketing officer. Michael Thrasher January 23, 2020