John Paul Cavanaugh
John Paul Cavanaugh is responsible for oversight and coordination of the accounting, finance, financial reporting, payroll and compliance functions on behalf of Citylands. Prior to Citylands, John Paul spent five years in public accounting at EEPB, P.C. where he managed audits across multiple industries. Prior to EEPB, John Paul worked as an accountant for Morningside Funding.