[System] Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text.

[User]
{"html":"
\n                    \n
\n

People search

\nRebecca Whittle
\n
\n                    \n
Rebecca Whittle
\n                    Partner\n                    Norton Rose Fulbright Australia\n                        \n        Sydney\n        Australia\n            +61 2 9330 8890\n        Sydney\n        Australia\n            +61 2 9330 8890\n                    \n                        Contact me\n                    \n                        \n                            Call\n                        \n                                                    \n                                Email\n                            \n                    \n                        vCard\n                    \n
Rebecca Whittle
\n                    \n                    Rebecca Whittle\n                    Partner\n                        \n                            Contact me\n                        \n                                \n                                    Call\n                                \n                                                            \n                                    Email\n                                \n                        \n                            vCard\n                        \n
Biography
\n
Rebecca Whittle is a litigation lawyer based in Sydney.
\n
Rebecca has over 30 years' experience advising a wide range of clients including the government sector, both state and Federal, and the wealth and banking sector.
\n
Rebecca's government sector clients include NSW Police, Communities and Justice, Transport for NSW, Department of Defence and major local councils.Â  Rebecca brings to her matters extensive litigation expertise, an understanding of government strategy and policy and experience in utilising different alternative dispute techniques to ensure efficient and timely resolution of disputes.Â
\n
Rebecca also acts for a number of the firm's significant corporate and banking clients on a wide range of commercial litigation, which has resulted in a depth of expertise in mining and construction litigation, defamation, negligence and breach of contract.
\n            More\n            Show more\n            Less\n            Show less\n            \n
Services
\n
Services
\n
\n
Alternative dispute resolution (ADR)
\n
Government relations and public policy
\n
\n
Industries
\n
Industries
\n
\n
Financial institutions
\n
Life sciences and healthcare
\n
Transport
\n
\n            \n                \n
Professional experience
\n                \n
Admissions
\n
Admissions
\n

High Court of Australia 1988

Supreme Court of New South Wales 1987

\n            More\n            Show more\n            Less\n            Show less\n
Languages
\n
Languages
\n

English

\n            More\n            Show more\n            Less\n            Show less\n        \n
Insights and news
\n","instructions":["'first_name' => 'Extract only the attorney\\'s first name.',\r\n'middle_name' => 'Extract only the attorney\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\r\n'surname' => 'Extract the attorney\u2019s last name or family name',\r\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\r\n'title' => 'Extract the profiled attorney\\'s job title. Ensure it is properly capitalized.The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\r\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array.',\r\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\r\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \u2013 not the one listed in the prior item. Select only a number that is the attorney\u2019s direct line, not the main or central office number, nor a fax number.',\r\n'image_url' => 'Extract the URL for the attorney\u2019s image file',\r\n'linkedIn' => 'Extract the URL for the attorney\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\r\n'narrative_description' => 'Extract the section providing a narrative overview the attorney\u2019s biography and experience. a clean description here. Do not paraphrase, summarize, or otherwise eliminate any of the information. If representative matters and experience, insights, presentations, awards, or other recognitions are listed, please add those as well, and you can bullet point that info if helpful',\r\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts or deals) that are listed, in both specified lists of representative matters and work highlights as well as in the biographical text. List them as an array. If not found, return an empty string.',\r\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm/industry press releases, announcements, awards, rankings, deal/case results naming them, media coverage quoting or profiling them. List each item as \"Title (URL)\". If a \u201cNews\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\r\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\r\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\r\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\r\n'law_school_honors' => 'Extract any law school honors listed for this attorney. This may be included in the education section that lists their law degree or in their narrative bio. These may include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court, trial advocacy, best oralist, or writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \"other honors\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \r\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\r\n'undergraduate_school' => 'Extract the attorney\\'s undergraduate degree-granting school, college, university, or institution. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\r\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\r\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\r\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\r\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\r\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\r\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\r\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\r\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\r\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\r\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\r\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court/agency) anywhere in the page. Include bar jurisdictions (states/provinces/territories/countries) and court/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District/Bankruptcy/Tax/Federal Claims courts with district, USPTO, tribal/military/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \u201cAdmissions,\u201d \u201cBar Admissions,\u201d \u201cCourt Admissions,\u201d or similar, and treat each
 or clearly separated entry as one item. Do not infer from memberships/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\r\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \u201cclerk,\u201d \u201cclerkship,\u201d \u201cjudicial law clerk,\u201d \u201claw clerk,\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\r\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \u201cclerk,\u201d \u201cclerkship,\u201d \u201cjudicial law clerk,\u201d \u201claw clerk,\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\r\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array. If no memberships or organizations are listed, return an empty string.',\r\n'clients' => 'Extract the attorney\\'s clients as mentioned or listed in the source code. List all the clients as an array. Only list named clients \u2013 not general descriptions of clients or their types. Pull from all sources in the code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. The news article titles may not list the attorney specifically, but instead it may list their firm or team as representing the client. If such news articles are for deals that this attorney worked on, include the clients in this list. If pulling clients from a list of representative matters or the titles of news articles, be sure to only include those clients represented by the attorney, their group or firm, and not adverse or opposing parties, or parties on the other side of a deal or transaction, that may also be listed. For example, if the representative matter or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a case is listed, and one party is the government, you can assume the attorney represented the other named party and list that as a client. If the client's identity is unclear from the headline of the news article, just don't include it. Output a deduplicated array of exact NAMES; omit unnamed parties and never guess. If no clients are listed and named anywhere in the source code, return an empty string.',\r\n'industries' => 'Extract ONLY industries/industry sectors or client-type categories explicitly named in the source (especially under headings like \u201cIndustries,\u201d \u201cPractices & Industries,\u201d or in /industries/ links). Include items like \u201cSports,\u201d \u201cHealthcare & Life Sciences,\u201d \u201cTechnology,\u201d \u201cInfrastructure,\u201d \u201cPrivate Equity,\u201d etc. EXCLUDE practice areas, services, or deal/matter types (e.g., \u201cMergers & Acquisitions,\u201d \u201cPrivate Equity M&A,\u201d \u201cacquisitions,\u201d \u201cinvestments,\u201d \u201cdivestitures,\u201d \u201cjoint ventures,\u201d \u201cfinancing,\u201d \u201crestructurings\u201d). Return a deduplicated array of industry/client-type names as written. If none are explicitly named, return empty array.',\r\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\r\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\r\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. List them as an array',\r\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \"Insights,\" \"Publications,\" \"Events,\" and similar sections: all items with their authorship/co-authorship/speaking/hosting credit/(byline \u201cauthor,\u201d \"co-author,\" \u201cpresenter,\u201d \u201cspeaker,\u201d \u201cpanelist,\u201d \u201cwebinar,\u201d \u201cpodcast,\u201d \u201cblog,\u201d \u201carticle,\u201d \u201cpublication,\u201d \u201cchapter,\u201d \u201cCLE,\u201d etc.). Also include any items that do not include their byline or credit, but which are implied to be by the attorney (for example, by being listed in a specific section for \"Insights,\" \"Podcasts,\" \"Events,\" \"Media,\" \"Thought Leadership,\" \"Webinars, etc.). If a \u201cNews\u201d or \u201cInsights\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator/presenter. List each as \"Title (URL)\" when a link is present, otherwise just the title. Add base domain to relative links. Return [] if none.'\r\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable party that is adverse to this attorney\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter/investor, etc.). In M&A, if the attorney represented the buyer/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller/target, list the buyer/acquirer. Use cues like \u201cto/with/from/against,\u201d \u201csale to/by,\u201d \u201cacquisition from/by,\u201d \u201cmerger with,\u201d \u201cfinanced by/loan to/from/credit facility with.\u201d In the attorney represented the owner or owning entity of a subsidiary/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary/portfolio company as adverse; Do not list governments/agencies/courts. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\r\n 'affinity_groups' => 'Extract ALL affinity/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \u201cAssociations,\u201d \u201cMemberships,\u201d \u201cAffiliations,\u201d \u201cCommunities,\u201d or \u201cOrganizations.\u201d Include any bar or professional association whose name signals an identity/affinity or civil-rights focus (e.g., words like Black/African-American/AAPI/Asian/South Asian/Pacific Islander/Hispanic/Latino/Native/Indigenous/LGBT/LGBTQ/Queer/Women/Gender/Disability/Veteran/Jewish/Muslim/Christian/Hindu/Sikh/Interfaith/Civil Rights/Minority/Diversity/Inclusion). Exclude purely general trade/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'"]}


[System] Extract the following details from the provided HTML source code. Return only a valid JSON object. Do not include any other text.

[User]
{"html":"
\n    Jason  Wright\n
\n
\n    Partner\n
\n
\n                            New York\n
\n
\n                                \n                                    +1 212 508 8844\n                                \n
\n
\n
Email
\n
vcard
\n
\n
Areas of Work
\n
\n                    Independent & Internal Investigations, White-Collar Defense, Economic Sanctions, National Security & Cross-Border Transactions\n
\n                <button>View More</button>\n
Overview
\n
Jason Wright is an experienced litigator with a sharp focus on economic sanctions and national security law. He advises multinational corporations, government officials, sovereign entities, intergovernmental institutions (IGOs), state-owned entities (SEOs), NGOs, and private clients across various industries. Chambers describes Jason as having \"great judgment\" and providing \"great advice on legal, ethical, and business matters,\" adding that he \"can play the legal game of chess. By methodologically understanding the opponent's moves, conditions and center of gravity, Jason is always many steps ahead.\"
\n
His litigation practice covers white-collar defense, international human rights, and US and transnational commercial litigation. A Bronze-star combat veteran with a top-secret security clearance, Jason has a strong background in national security and public international law. He has successfully represented clients in business transactions and legal matters in the US, Europe, the Middle East, Asia, Africa, and the Americas.
\n
Jason is experienced in advising on regulatory compliance, economic sanctions, and business and human rights. He draws on his military career and close work with US law enforcement and national security agencies to navigate complex national security and international legal and sanctions issues. He regularly advises on cross-border transactions and mergers and acquisitions involving economic sanctions, export controls, foreign direct investment (FDI), and human rights compliance.
\n
Jason often represents clients before the Office of Foreign Assets Control (OFAC), the Committee on Foreign Investment in the United States (CFIUS), and the Bureau of Industry and Security (BIS). He also handles matters involving the Department of Justice, its FARA Unit, the FBI, the Department of Homeland Security, the Department of State, the Department of Defense, and various national security and intelligence agencies. His deep knowledge about these agencies and the laws they enforce offers clients a unique combination of experience and insight.
\n
Jason's extensive criminal and appellate experience, includes high-profile cases such as the 9/11 terrorism case in GuantÃ¡namo Bay, the Dewey & LeBoeuf trial, and federal and Supreme Court appeals in securities and financial fraud, 2nd Amendment, and IRS whistleblower cases. A former clerk at the US District Court for the Eastern District of Virginia (the \"Rocket Docket\"), his practice includes economic sanctions disputes, the IRS Whistleblower Program, civil RICO, civil forfeiture, the Foreign Corrupt Practices Act, the Foreign Sovereign Immunities Act, the EB-5 Immigrant Investor Program, the Freedom of Information Act, and the Classified Information Protection Act.
\n
He earned an advanced law degree in international human rights law from the University of Oxford and has published and presented on public international law, economics sanctions, and national security law worldwide. Jason has represented victims of war crimes, crimes against humanity, and terrorism in cases related to armed conflicts and provided expert testimony before the US Congress on economic sanctions.
\n
His teaching experience includes co-directing an international criminal law tribunals clinic at Washington and Lee University School of Law, teaching international criminal law and procedure at Georgetown University Law Center, and teaching constitutional and national security law at the US Military Academy at West Point.
\n
His pro bono and volunteer activities include providing legal support to Gold Star Families, teaching international humanitarian law for the American Red Cross, and coaching youth soccer.
\n    <button>\n        \n            Bar & Court Admissions\n        \n        \n    </button>\n
\n
\n                New York\n
\n
\n                District of Columbia\n
\n
\n                Virginia\n
\n
\n                US District Court, Eastern District of Virginia\n
\n
\n                US District Court, Southern District of New York\n
\n
\n                US District Court, Eastern District of New York\n
\n
\n                US District Court, District of Columbia\n
\n
\n                US District Court, Eastern District of Michigan\n
\n
\n                US Court of Appeals, District of Columbia Circuit\n
\n
\n                US Court of Appeals, Second Circuit\n
\n
\n                US Court of Appeals, Fourth Circuit\n
\n
\n                US Court of Appeals, Ninth Circuit\n
\n
\n                US Court of Appeals, Eleventh Circuit\n
\n
\n                US Tax Court\n
\n
\n                US Court of Federal Claims\n
\n
\n    <button>\n        \n            Clerkships\n        \n        \n    </button>\n
\n
\n                Hon. Barry R. Poretz, US District Court, Eastern District of Virginia, 2004-2005\n
\n
\n    <button>\n        \n            Education\n        \n        \n    </button>\n
\n
\n                M.S.T., University of Oxford, International Human Rights Law\n
\n
\n                J.D., George Mason University School of Law, cum laude\n
\n
\n                B.S., James Madison University\n
\n
\n
\n            Areas of Work\n
\n
\n            Representative Matters\n
\n
Economic Sanctions and National Security Law
\n
\n
Led, developed and implemented an automated economic sanctions compliance program for a major organization using an enterprise platform that integrates the sanctions screening and analysis into a single ecosystem.
\n
Represented and advised sovereign ministries, state-owned entities (SEO), sovereign wealth funds, multi-national companies, family offices, investors, and trusts providing full scope services on more than 150 discrete economic sanctions, export controls, and CFIUS compliance and counseling matters.
\n
Represented more than forty Specially Designated Nationals (SDNs) individuals, entities, and vessels against the US Department of State and the Office of Foreign Assets Control, successfully resulting in a definition of the â€œfinancial services sectorâ€� definition under E.O. 14024.
\n
Led training seminars, edited a handbook, and drafted chapters on best practices for governance, risk and compliance for an international governmental organization (IGO).
\n
\n
White-Collar and Government Investigations
\n
\n
Represented President Trump's former Personal Secretary and Director of Oval Office Operations at the White House and who was compelled to testify under a subpoena issued by the Manhattan district attorney's office in People v. Donald J. Trump (\"the Stormy Daniels case\").
\n
Represented a cryptocurrency trader in a successful $15M civil forfeiture case to challenge the seizure and civil forfeiture of a Binance account in the US District Court for the Southern District of New York.
\n
Represented the family member of the former President of Guatemala in a successful civil forfeiture challenge in the US District Court for the Southern District of New York.
\n
\n
Civil Litigation and International Disputes
\n
\n
Represented a foreign financial institution in a $500M anti-injunction suit in an economic sanctions-related dispute in the US District Court for the Southern District of New York.
\n
Represented a $200M e-commerce company with commercial disputes against payment processors in Hong Kong, the UK, Norway, Luxembourg, Singapore, and Nevada.
\n
Represented a sovereign entity in 1782 litigation in the US District Court for the Southern District of New York to compel production of records for an international arbitration.
\n
Represented a foreign paper company in disputes in Virginia courts and the US District Courts for the Eastern District of Virginia and the Eastern District of Michigan relating in defense of judicial sale, breach of contract, and 1782 proceedings.
\n
\n
Government & Regulatory Litigation
\n
\n
Secured the release of individual under the writ of habeas corpus in the US District Court for the Southern District of California who benefitted from deportation protection under the Convention Against Torture.
\n
Represent a congressional whistleblower in challenges against IRS Whistleblower Office award determinations regarding $5B in tax evasions before the US Tax Court.
\n
Tried the first case before the US Tax Court under the reformed IRS Whistleblower Program.
\n
Won a seminal appeal in the US Circuit Court for the District of Columbia prevailing on the \"clearly erroneous\" standard of review for a $90 million award claim.
\n
Successfully represented dozens of foreign investors under the EB-5 Immigrant Investor Program against the Department of Homeland Security to obtain approval of their immigrant-investor petitions and served as a court-approved expert on the EB-5 Program in two bankruptcy proceedings before the US Bankruptcy Court for Delaware.
\n
\n
Public International Law
\n
\n
Designed and directed a 15-hour public international law course for a foreign ministry.
\n
Represent two grantor international non-profit organizations in response to inquiries from the UNâ€™s Human Rights Council on matters relating to business and human rights.
\n
Advised several clients, drafted studies and conducted internal reviews on matters relating to UN mandates, the laws of war, international humanitarian law, and UN enforcement mechanisms.
\n
Won a federal trial in the US District Court for the Eastern District of Virginia on human rights grounds in defense of a case brought by El Salvadoran military colonel under the Hague Child Abduction Convention.
\n
\n
\n            Speaking Engagements\n
\n
\n
\n
\"Immunity: The Principle and Its Evolution; the Role of Commercial Dispute Resolution in Promoting the Rule of Law,\" Ministry of Foreign Affairs 1st Forum on World Law Day, September 13, 2025
\n
\n
\n
\n            News & Publications\n
\n
\n    International Compliance Blog\n
\n
\n        U.S. Targets Rosneft and Lukoil in First Russia Sanctions Action Under Trump\n
\n
October 28, 2025
\n
\n    Press Releases\n
\n
\n        Steptoe Wins Landmark IRS Whistleblower Case in DC Circuit\n
\n
\n    International Compliance Blog\n
\n
\n        More Relief for Syria: Commerce and Treasury Ease Export Controls and Revoke Sanctions\n
\n
September 12, 2025
\n
\n    International Compliance Blog\n
\n
\n        Trump Imposes Secondary Tariffs on India Targeting Russian Oil Imports\n
\n
August  8, 2025
\n
\n    International Compliance Blog\n
\n
\n        President Trump Revives His Hardline Cuba Policy\n
\n
July 16, 2025
\n
\n    Press Releases\n
\n
\n        Steptoe Highly Ranked in Chambers USA 2025\n
\n
\n    International Compliance Blog\n
\n
\n        A New Day: The US Announces Immediate Sanctions Relief for Syria\n
\n
June  2, 2025
\n
\n    International Compliance Blog\n
\n
\n        Treasury Department Announces CFIUS \"Fast Track\" Pilot Program for Foreign Investors\n
\n
May 19, 2025
\n
\n    International Compliance Blog\n
\n
\n        Trump Imposes Novel â€œSecondary Tariffsâ€� on Countries Importing Venezuelan Oil and Petroleum Products\n
\n
March 31, 2025
\n
\n    International Compliance Blog\n
\n
\n        Treasury Department Delists Tornado Cash Following the Fifth Circuitâ€™s Decision\n
\n
March 25, 2025
\n    \n        View All\n    \n
\n            Resources\n
\n
\n            Noteworthy\n
\n
\n
Chambers USA, International Trade: Export Controls & Economic Sanctions (2025)
\n
Bronze Star Medal (2008)
\n
Secretary of Defense Meritorious Service Medal (2014)
\n
Army Meritorious Service Medal (2009, 2021, 2024)
\n
Iraq Campaign Medal (2008)
\n
LawDragon's Top 500 Leading Litigators in the US (2024, 2025)
\n
Small Business Turnaround Award, Turnaround Management Association (2022)
\n
National Security Law \"Hero\" Recognition, Just Security (2014)
\n
Trial Advocacy Award, New York City Bar Association (2009)
\n
\n
\n            Previous Employment\n
\n
\n
US Army Reserve, Judge Advocate Generalâ€™s (JAG) Corps\n
\n
Chief, Administrative Law, 88th Readiness Division (Wisconsin, 2024 â€“ Pres)
\n
Assistant Professor of Law, US Military Academy at West Point (2020 â€“ 2024)
\n
Deputy Regional Defense Counsel, 16th Legal Operations Detachment (New York, 2018â€“2020)
\n
Senior Defense Counsel, 16th Legal Operations Detachment (New York, 2016-2018)
\n
\n
\n
US Army JAG Corps\n
\n
Managing Trial Defense Counsel, US Military Commissions, GuantÃ¡namo Bay, Cuba (2011â€“2014)
\n
Trial Defense Counsel, US Army Europe, Wiesbaden Army Airfield (2009â€“2011)
\n
Aide-de-Camp to MG Mark P. Hertling, Commanding General, 1st Armored Division Headquarters, Germany (2009)
\n
Aide-de-Camp to MG Mark P. Hertling, Commanding General, Multinational Division-North, Iraq (2008)
\n
Staff Plans Officer and International Law Advisor, Multinational Division-North Headquarters, Iraq (2007-2008)
\n
International Law Advisor, 1st Armored Division Headquarters, Wiesbaden, Germany (2006)
\n
Administrative Law Attorney, 1st Armored Division, 2nd Brigade, Baumholder, Germany (2005)
\n
Law Clerk, Office of the General Counsel, US Army (2003)
\n
\n
\n
\n
\n
\n            <button>\n                Overview\n            </button>\n
\n
\n            <button>\n                Areas of Work\n            </button>\n
\n
\n            <button>\n                Representative Matters\n            </button>\n
\n
\n            <button>\n                Speaking Engagements\n            </button>\n
\n
\n            <button>\n                News & Publications\n            </button>\n
\n
\n            <button>\n                Resources\n            </button>\n
\n
\n            <button>\n                Noteworthy\n            </button>\n
\n
\n            <button>\n                Previous Employment\n            </button>\n
\n
","instructions":["'first_name' => 'Extract only the attorney\\'s first name.',\r\n'middle_name' => 'Extract only the attorney\\'s middle name or middle initial, as it is presented. If not found, return an empty string.',\r\n'surname' => 'Extract the attorney\u2019s last name or family name',\r\n'email' => 'Extract a valid email address for the profiled attorney. If not found, return an empty string.',\r\n'title' => 'Extract the profiled attorney\\'s job title. Ensure it is properly capitalized.The attorney can have multiple titles, in which case list them all as an array. If no title is found, return an empty array.',\r\n'location' => 'Extract the office name or city name in which this attorney works, as it is listed. The attorney may work out of two offices, in which case both should be listed. List them as an array.',\r\n'direct_phone_no_1' => 'Extract the direct office phone number listed for this attorney. If multiple phone numbers are listed, select the one that is their direct line, not the main or central office number, nor a fax number. If the attorney works out of two offices and has a direct line for each office, list the first here. If a direct line is unavailable, but a main or central office number is listed with an extension, list that number followed by EXT and the extension number',\r\n'direct_phone_no_2' => 'Extract the second direct office phone number listed for this attorney, if it exists. If multiple direct phone numbers are listed because the attorney works out of two office, select the second number \u2013 not the one listed in the prior item. Select only a number that is the attorney\u2019s direct line, not the main or central office number, nor a fax number.',\r\n'image_url' => 'Extract the URL for the attorney\u2019s image file',\r\n'linkedIn' => 'Extract the URL for the attorney\u2019s LinkedIn profile, if it is listed. If not found, return an empty string.',\r\n'narrative_description' => 'Extract the section providing a narrative overview the attorney\u2019s biography and experience. a clean description here. Do not paraphrase, summarize, or otherwise eliminate any of the information. If representative matters and experience, insights, presentations, awards, or other recognitions are listed, please add those as well, and you can bullet point that info if helpful',\r\n'representative_matters' => 'Extract ALL representative matters (such as litigation cases, verdicts or deals) that are listed, in both specified lists of representative matters and work highlights as well as in the biographical text. List them as an array. If not found, return an empty string.',\r\n'news' => 'Extract news items ABOUT this attorney (not authored by them): e.g., firm/industry press releases, announcements, awards, rankings, deal/case results naming them, media coverage quoting or profiling them. List each item as \"Title (URL)\". If a \u201cNews\u201d section mixes authored content, include ONLY items that are clearly about the attorney or the firm, not implied to be authored by the attorney. Add base domain to relative links. Return an empty array [] if none.',\r\n'practice_areas' => 'Extract all the practice areas (aka departments, specialties, capabilities, services areas, areas of focus, etc.), if any, that are listed as ones that this attorney specializes in. Return them as an array. If not found, return an empty string.',\r\n'law_school' => 'Extract the law school attorney attended. This is for their primary law degree, usually a JD, LLB, or, in the absence of those, the earliest LLM listed or the institution where they received an undergraduate law degree. If not found, return an empty string.',\r\n'law_school_graduation_year' => 'Extract the year in which the attorney received their degree from the law school above (what year did they graduate?) If not found, return an empty string.',\r\n'law_school_honors' => 'Extract any law school honors listed for this attorney. This may be included in the education section that lists their law degree or in their narrative bio. These may include: latin honors (cum laude, summa cum laude, magna cum laude); school specific honors (e.g. James Kent Scholars at Columbia Law); regular honors designations (e.g. Dean\u2019s List, High Honors, etc.); Order of the Coif; course prizes (such as book awards, CALI Awards, American Jurisprudence Awards, or course awards); membership in phi kappa phi; scholarships and fellowships; moot court, trial advocacy, best oralist, or writing honors; pro bono or service distinctions; commencement prizes and medals; or other types of academic law school honors (but list them specifically - do not list them as \"other honors\". Return this entire extracted list of specific honors as an array. If no honors are found, return an empty array.',   \r\n'law_journals' =>' Extract any law reviews or law journals listed for the attorney's time in law school. Also list if the attorney had any titles in such law reviews or journals, like Articles Editor for example. Return this entire extracted list of law reviews and journals, and associated titles, as an array. If no law reviews or journals are found, return an empty array.'\r\n'undergraduate_school' => 'Extract the attorney\\'s undergraduate degree-granting school, college, university, or institution. If their undergraduate degree was an LLB listed for their law school above, return an empty string. If no undergraduate schools are found, return an empty string.',\r\n'undergraduate_school_graduation_year' => 'Extract the year in which attorney received their undergraduate degree from the undergraduate school above. If not found, return an empty string.',\r\n'undergraduate_specialty' => 'Extract the specialties or majors that are listed for the undergraduate degree (e.g. economics, computer science, etc.) This does not include degree type, like B.S., Bachelor of Arts or Science degree, etc. List the specialties or majors as an array. If not found, return an empty string.',\r\n'PhD_school' => 'If this attorney has a PhD, Extract the educational institution from which they received it. If not found, return an empty string.',\r\n'PhD_subject' => 'If this attorney has a PhD, list the educational institution from which they received it. If not found, return an empty string.',\r\n'Masters_degree_school' => 'If this attorney has a masters degree, extract the educational institution from which they received it. But do not list schools from which the attorney received an LL.M. degree or a masters in law. If no masters degree schools are found, return an empty string. ',\r\n'Masters_degree_subject' => 'If the attorney has a masters degree, extract the subject or area of study of the masters. The subject area may be in the degree itself, such as an M.Div, which is a masters in Divinity. But do not include subjects for LL.M. degrees or masters in law degrees. DO NOT include honors or latin honors (e.g. cum laude, summa cum laude) in your answer. List subjects as array. If no masters degree subjects are found, return an empty string.',\r\n'MBA_School' => 'If the attorney has a Masters in Business Administration, extract the name of the business school from which they received it. If not found, return an empty string.',\r\n'MD_school' => 'If the attorney has an MD (Doctor of Medicine) or DO (Doctor of Osteopathy) degree, extract the name of the medical school from which they received it. If not found, return an empty string.',\r\n'llm_in_tax_law_school' =>  'If the attorney has an masters in laws (LLM) degree, specializing in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\r\n'Other_LLM_school' => 'If the attorney has an masters in laws (LLM) degree, but not one that specializes in tax, extract the name of the law school from which they received it. If not found, return an empty string.',\r\n'bar_and_court_admissions' => 'Extract EVERY explicit admission to practice (bar + court/agency) anywhere in the page. Include bar jurisdictions (states/provinces/territories/countries) and court/agency admissions (e.g., U.S. Supreme Court, Courts of Appeals with circuit, District/Bankruptcy/Tax/Federal Claims courts with district, USPTO, tribal/military/foreign courts). For UK attorneys, specify whether they are a solicitor, barrister, advocate, or any combination if available; for Canada, specify the province or territory; for Australia, specify the state or territory and whether they are admitted as a solicitor or barrister. Pull items under headings like \u201cAdmissions,\u201d \u201cBar Admissions,\u201d \u201cCourt Admissions,\u201d or similar, and treat each
 or clearly separated entry as one item. Do not infer from memberships/education. Exclude governments as parties, and strip years and dates. Output a deduplicated array of exact admission strings; if none, return []. ',\r\n'Clerkships' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \u201cclerk,\u201d \u201cclerkship,\u201d \u201cjudicial law clerk,\u201d \u201claw clerk,\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\u2019s name, DO NOT include it in your answer. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that appear in long court titles. If no clerkships are found, return an empty string.',\r\n'Clerkships_with_judge' => 'Extract every judicial or court clerkship held by this attorney, regardless of where it appears in the biography (including in lists of prior employment or mixed professional experience). Treat any role containing the word \u201cclerk,\u201d \u201cclerkship,\u201d \u201cjudicial law clerk,\u201d \u201claw clerk,\u201d or similar as a clerkship. For each clerkship, return the name of the court as an array item; if the biography provides the judge\u2019s name, include it in parentheses after the court name, and if no judge is named, return only the court. Include clerkships in federal courts (including bankruptcy courts), state courts, appellate courts, supreme courts, magistrate judges, and any foreign courts. Do not skip clerkships that lack judge names or that appear in long court titles. If no clerkships are found, return an empty string.',\r\n'Memberships' => 'Extract any organizations the attorney a member of. List them as an array. If no memberships or organizations are listed, return an empty string.',\r\n'clients' => 'Extract the attorney\\'s clients as mentioned or listed in the source code. List all the clients as an array. Only list named clients \u2013 not general descriptions of clients or their types. Pull from all sources in the code - explicit lists of clients, the narrative biography, listed representative matters, or in news articles listed for this attorney, or the titles thereof. The news article titles may not list the attorney specifically, but instead it may list their firm or team as representing the client. If such news articles are for deals that this attorney worked on, include the clients in this list. If pulling clients from a list of representative matters or the titles of news articles, be sure to only include those clients represented by the attorney, their group or firm, and not adverse or opposing parties, or parties on the other side of a deal or transaction, that may also be listed. For example, if the representative matter or news article's title mentions a lending transaction with both the lender and borrower, and the attorney or their team or firm represented the lender, do not list the borrower. If a case is listed, and one party is the government, you can assume the attorney represented the other named party and list that as a client. If the client's identity is unclear from the headline of the news article, just don't include it. Output a deduplicated array of exact NAMES; omit unnamed parties and never guess. If no clients are listed and named anywhere in the source code, return an empty string.',\r\n'industries' => 'Extract ONLY industries/industry sectors or client-type categories explicitly named in the source (especially under headings like \u201cIndustries,\u201d \u201cPractices & Industries,\u201d or in /industries/ links). Include items like \u201cSports,\u201d \u201cHealthcare & Life Sciences,\u201d \u201cTechnology,\u201d \u201cInfrastructure,\u201d \u201cPrivate Equity,\u201d etc. EXCLUDE practice areas, services, or deal/matter types (e.g., \u201cMergers & Acquisitions,\u201d \u201cPrivate Equity M&A,\u201d \u201cacquisitions,\u201d \u201cinvestments,\u201d \u201cdivestitures,\u201d \u201cjoint ventures,\u201d \u201cfinancing,\u201d \u201crestructurings\u201d). Return a deduplicated array of industry/client-type names as written. If none are explicitly named, return empty array.',\r\n'languages' => 'Extract the languages in which the attorney is fluent. List them as an array.',\r\n'Accolades' => 'Extract any accolades, awards, or other special recognitions this attorney has received, such as rankings in Chambers guides (like Chambers & Partners, Chambers Gobal, or Chambers Asia-Pacific), the Legal500 list, and SuperLawyers, among others. The accolades should be specific to this attorney or their work, not generalized to their practice or their firm. List these accolades as an array. If no accolades are listed, return an empty string.',\r\n'pro_bono_activities' => 'Extract the attorney's pro bono, community service, and volunteer activities, as well as any non-profit, ngo, community service organizations the attorney may be involved with. List them as an array',\r\n'thought_leadership' => 'Extract ALL professional thought leadership attributed to this attorney in their narrative bio and in all \"Insights,\" \"Publications,\" \"Events,\" and similar sections: all items with their authorship/co-authorship/speaking/hosting credit/(byline \u201cauthor,\u201d \"co-author,\" \u201cpresenter,\u201d \u201cspeaker,\u201d \u201cpanelist,\u201d \u201cwebinar,\u201d \u201cpodcast,\u201d \u201cblog,\u201d \u201carticle,\u201d \u201cpublication,\u201d \u201cchapter,\u201d \u201cCLE,\u201d etc.). Also include any items that do not include their byline or credit, but which are implied to be by the attorney (for example, by being listed in a specific section for \"Insights,\" \"Podcasts,\" \"Events,\" \"Media,\" \"Thought Leadership,\" \"Webinars, etc.). If a \u201cNews\u201d or \u201cInsights\u201d section mixes third party news ABOUT this attorney, include only items implied to the attorney as creator/presenter. List each as \"Title (URL)\" when a link is present, otherwise just the title. Add base domain to relative links. Return [] if none.'\r\n'adverse_parties' => 'Review all the source code, including the narrative bio and list of representative matters, and list EVERY identifiable party that is adverse to this attorney\u2019s clients: litigation opponents and transaction counterparties (buyer vs seller, lender vs borrower, landlord vs tenant, licensor vs licensee, insurer vs insured, issuer vs underwriter/investor, etc.). In M&A, if the attorney represented the buyer/acquirer, DO NOT list the acquired target as adverse (since it becomes the client); instead list only the selling side (seller, stockholders, founders, or divesting company). If the attorney represented the seller/target, list the buyer/acquirer. Use cues like \u201cto/with/from/against,\u201d \u201csale to/by,\u201d \u201cacquisition from/by,\u201d \u201cmerger with,\u201d \u201cfinanced by/loan to/from/credit facility with.\u201d In the attorney represented the owner or owning entity of a subsidiary/portfolio company (for example in the case of a restructuring or lending transaction), DO NOT list the subsidiary/portfolio company as adverse; Do not list governments/agencies/courts. Output a deduplicated array of exact names; omit unnamed parties and never guess.'\r\n 'affinity_groups' => 'Extract ALL affinity/identity-based organizations the attorney is affiliated with on the page, even if under generic headings like \u201cAssociations,\u201d \u201cMemberships,\u201d \u201cAffiliations,\u201d \u201cCommunities,\u201d or \u201cOrganizations.\u201d Include any bar or professional association whose name signals an identity/affinity or civil-rights focus (e.g., words like Black/African-American/AAPI/Asian/South Asian/Pacific Islander/Hispanic/Latino/Native/Indigenous/LGBT/LGBTQ/Queer/Women/Gender/Disability/Veteran/Jewish/Muslim/Christian/Hindu/Sikh/Interfaith/Civil Rights/Minority/Diversity/Inclusion). Exclude purely general trade/professional groups without such identity focus. Return a deduplicated array of exact organization names; if none, return empty array.'"]}