201-896-4100 info@sh-law.com

Michael J. Sheppeard Articles

Michael J. Sheppeard has nearly two decades of experience serving as counsel to clients in a broad range of industries. He represents clients on an international scale in a wide variety of legal matters including corporate and business ...