Contact Us Today

Our People

View Our Professionals View All Attorneys

Attorney Spotlight


William J. Stack is a Partner in the firm’s Litigation Department, where he concentrates primarily on environmental litigation and complex trial work.Mr. Stack previously served as Senior Counsel for ExxonMobil Corp., where he worked in the legal department for more than 35 years. He has tried more than 75 matters to verdict since 1984, covering 20 states, including, in addition to New Jersey and Pennsylvania, New Hampshire, California, New York, Massachusetts, Maryland and Virginia, as well as U.S. District Courts throughout the country and in Puerto Rico and the Virgin Islands. These court cases encompassed environmental, toxic tort, employment discrimination and contract disputes.For more than 20 years, Mr. Stack has focused primarily on litigating environmental, product liability and toxic tort cases, including complex mass tort claims. His responsibilities have included MTBE litigation nationwide, including consolidated multi-district litigation involving MTBE products liability. His experience includes class certification hearings in numerous environmental and toxic tort cases. He and his staff at ExxonMobil also supervised a regional counsel network responsible for litigation matters across several states.Earlier in his tenure at ExxonMobil, Mr. Stack served as an adviser on environmental compliance issues related to exploration, production, shale mining and chemical manufacturing, and also advised on marketing operations. Prior to joining ExxonMobil in 1977, Mr. Stack began his career as a staff attorney in the Office of Counsel to the Governor of New Jersey, where he handled matters involving the Department of Labor and Industry, the Department of Environmental Protection and the Public Utilities Commission.

View Bio

our offices
  • Haddonfield, NJ

    One Centennial Square

    33 East Euclid Avenue
    Haddonfield, NJ 08033

    Phone: 856-795-2121
    Fax: 856-795-0574

    View Map

  • Philadelphia, PA

    One Liberty Place

    Thirty-Second Floor
    1650 Market Street
    Philadelphia, PA 19103

    Phone: 215-963-3300
    Fax: 215-963-9999

    View Map

  • Hackensack, NJ

    Court Plaza South, West Wing

    21 Main Street, Suite 353
    Hackensack, NJ 07601-7095

    Phone: 201-342-6000
    Fax: 201-342-6611

    View Map

  • Princeton, NJ

    Princeton, NJ

    101 Carnegie Center
    Suite 300

    Princeton, NJ 08540

    Phone: 609-580-3700
    Fax: 609-580-0051

    View Map

  • Flemington, NJ

    Flemington, NJ

    361 Route 31, Building E
    Suite 1301

    Flemington, NJ 08822

    Phone: 908-788-9700
    Fax: 908-788-7854

    View Map

  • Red Bank, NJ

    Red Bank, NJ

    Riverview Plaza
    10 Highway 35
    Red Bank, New Jersey 07701-5902

    Phone: 732-268-8000
    Fax: 732-345-8420

    View Map

  • Wilmington, DE

    Wilmington, DE

    300 Delaware Avenue
    Suite 1370

    Wilmington, DE 19801

    Phone: 302-777-4350
    Fax: 302-777-4352

    View Map

  • New York, NY

    New York, NY

    44 Wall Street
    Suite 1285

    New York, NY 10005

    Phone: 212-292-4998
    Fax: 212-461-2223

    View Map