Leonard J Marsico lives in Pittsburgh, Pennsylvania. Leonard has also lived in Arnold, Pennsylvania and New Kensington, Pennsylvania. Leonard has attended University Of Virginia and University Of Pittsburgh School Of Law. Companies in which Leonard has a work history include Mcguirewoods Llp, Mcguire Woods Llp and Antitrust And Trade Regulation Law. Positions Leonard has held include Attorney and Lawyer.