James A. Long's profile

    James A. Long

    Top rated Technology Transactions attorney in Syracuse, New York

    Education Qualification:

    New York University School of Law

    Practice Areas:

    Technology transactions,

    Business litigation,

    Intellectual property,

    Nonprofit organizations

    120 East Washington St, Suite 928, Syracuse, NY 13202Syracuse, New York, 13202
    Contact James

    All the below fields are required

    us flag +1

    Loading Google Maps...