James McGinnis is Managing Director for Anti-Money Laundering Compliance at BNP Paribas. James' career has been focused on achieving corporate compliance with federal laws, and since 2001 has specialized in ensuring compliance with the anti-money laundering and counter-terrorist financing provisions in Title III of the USA Patriot Act. From 2001 until 2007, he was at JPMorganChase, where he created and implemented the Patriot Act compliance program. He then moved to Paribas in New York, where he implemented revisions to the Patriot Act program and directs it. In his role he advised Paribas throughout the decision to cease doing new business inside Iran.