BDO Consulting, a division of  professional services firm BDO USA, has appointed Gary Swiman as head of regulatory and compliance consulting for its financial services advisory practice.

An established industry authority, Swiman has more than 25 years of experience advising financial institutions in responding to regulatory activity and implementing compliance best practices, including compliance program development, revision of policies and procedures, forensic testing and monitoring, onsite training, governance processes and reporting, FINRA certification, as well as anti-money laundering regulatory, remediation and enforcement legal support.

Prior to joining BDO, Swiman successfully launched and led EisnerAmper's compliance and regulatory consulting services practice. Before that, he held several regulatory compliance leadership roles.

Earlier in his career, Swiman served as chief compliance officer at Aberdeen Asset Management, a $700-billion international investment advisor and Evercore, an investment banking advisory firm. He also led compliance and audit functions for Merrill Lynch and Nomura.