Prior to joining the firm, Adam acted as Deputy City Solicitor for the City of Philadelphia Law Department, Tax Unit, where he represented the City of Philadelphia in high-dollar-value/complex local tax cases at administrative hearings before the Philadelphia Tax Review Board, in agency appeals and tax collection actions at the Court of Common Pleas, and in tax appeals at the Commonwealth Court. Prior to joining the Law Department, Mr. Koelsch had worked at the Kings County District Attorney’s Office in Brooklyn, New York – one of the largest prosecutor’s office in the country – where, as a Senior Appellate Attorney, he routinely argued in the state appellate courts, including the New York Court of Appeals, which is the highest appellate court in New York.