Previously, Bill served as Wealth Management Advisor at TIAA Financial Services, where he cultivated and maintained relationships with his clients and their families, representing $750 million of assets under management. In his role, he created, delivered, and monitored complex financial plans for clients to assist them with current investment planning, income distribution planning, and tax planning. Bill has an extensive background in trust and estate planning that helps him guide clients through complicated estate planning strategies to ensure the best possible outcome for his clients and their families. Before TIAA, Bill was the head of financial planning for a wealth management team at Merrill Lynch.