About James Shirley
James Shirley
is a senior member of the litigation department at Sheehan Phinney and serves as its general counsel. He has successfully handled litigated cases in state and federal courts in New Hampshire and in neighbouring jurisdictions for over 35 years. Over time, he has focused on matters involving commercial disputes, professional negligence, product liability, toxic torts, real estate and insurance coverage.