David Winston is an experienced finance professional with a strong background in compliance and auditing. Since 2005, David has served as a Director and Compliance Testing Manager at Citigroup, overseeing the Institutional Client Group and the Private Bank. Prior to this role, David worked at JPMorganChase as a Vice President from 1998 to 2005 and previously held the position of Auditor at EAB from 1990 to 1996. David holds a Master's degree in Accounting, earned from LIU Post between 1991 and 1992.
This person is not in the org chart
This person is not in any teams
This person is not in any offices