Skip to content
Nonprofiteer
← All organizations

CLINICAL CARE ASSOCIATES OF THE UNIVERSITY OF PENNSYLVANIA HEALTH

EIN 23-2729852 PHILADELPHIA, PA

Revenue 2023
$293,078,327
Expenses 2023
$291,255,221

Program services were 89.9% of total expenses calculated — Part IX's program-services column over total expenses, both as filed.

As filed

Subsection
03
NTEE code
E300
Classification
1000
Street
1500 MARKET ST 10TH FLOOR

These codes are the IRS's own and are shown exactly as filed. What each one means is in the Business Master File documentation (opens in a new tab).

Officers and directors · 2023

As listed in Part VII of the 2023 return, in the order the filer printed them. Each return names its own; this is not a roster the organization keeps with us.

  • KEVIN B MAHONEY

    NETWORK EXEC., EX OFFICIO

    Total calculated
    $2,797,907
    From this org
    $0
    From related orgs
    $2,777,146
    Other
    $20,761
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $1,801,543 related
    Bonus
    $0 + $938,400 related
    Other
    $0 + $37,203 related
    Deferred
    $0
    Nontaxable benefits
    $0 + $20,761 related
    Filer's total
    $0 + $2,797,907 related
  • DEBORAH A DRISCOLL MD

    NETWORK EXEC., EX OFFICIO

    Total calculated
    $2,158,287
    From this org
    $0
    From related orgs
    $2,124,039
    Other
    $34,248
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $751,288 related
    Bonus
    $0 + $1,132,980 related
    Other
    $0 + $239,771 related
    Deferred
    $0 + $33,000 related
    Nontaxable benefits
    $0 + $1,248 related
    Filer's total
    $0 + $2,158,287 related
  • KEITH KASPER

    CONTROLLER, BOARD MEMBER

    Total calculated
    $2,047,033
    From this org
    $0
    From related orgs
    $1,810,167
    Other
    $236,866
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $1,066,738 related
    Bonus
    $0 + $507,150 related
    Other
    $0 + $236,279 related
    Deferred
    $0 + $218,400 related
    Nontaxable benefits
    $0 + $18,466 related
    Filer's total
    $0 + $2,047,033 related
  • MICHELE M VOLPE

    BOARD MEMBER

    Total calculated
    $1,411,758
    From this org
    $0
    From related orgs
    $1,396,534
    Other
    $15,224
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $862,368 related
    Bonus
    $0 + $376,308 related
    Other
    $0 + $157,858 related
    Deferred
    $0
    Nontaxable benefits
    $0 + $15,224 related
    Filer's total
    $0 + $1,411,758 related
  • LORI GUSTAVE

    BOARD MEMBER

    Total calculated
    $1,045,582
    From this org
    $0
    From related orgs
    $905,147
    Other
    $140,435
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $532,155 related
    Bonus
    $0 + $244,388 related
    Other
    $0 + $128,604 related
    Deferred
    $0 + $111,300 related
    Nontaxable benefits
    $0 + $29,135 related
    Filer's total
    $0 + $1,045,582 related
  • HARVEY L WAXMAN MD

    BOARD MEMBER

    Total calculated
    $936,233
    From this org
    $0
    From related orgs
    $879,210
    Other
    $57,023
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $862,008 related
    Bonus
    $0
    Other
    $0 + $17,202 related
    Deferred
    $0 + $33,000 related
    Nontaxable benefits
    $0 + $24,023 related
    Filer's total
    $0 + $936,233 related
  • KRISTEN RAINEAR MD

    CARDIOLOGIST

    Total calculated
    $888,695
    From this org
    $862,060
    From related orgs
    $0
    Other
    $26,635
    Hours/week
    55

    Schedule J breakdown matched by us

    Base
    $744,460
    Bonus
    $114,058
    Other
    $3,542
    Deferred
    $0
    Nontaxable benefits
    $26,635
    Filer's total
    $888,695
  • BENJAMIN SILVERMAN MD

    INTERNIST

    Total calculated
    $879,559
    From this org
    $851,282
    From related orgs
    $0
    Other
    $28,277
    Hours/week
    55

    Schedule J breakdown matched by us

    Base
    $742,269
    Bonus
    $107,779
    Other
    $1,234
    Deferred
    $0
    Nontaxable benefits
    $28,277
    Filer's total
    $879,559
  • JACK QUINLAN MD

    CARDIOLOGIST

    Total calculated
    $853,201
    From this org
    $826,648
    From related orgs
    $0
    Other
    $26,553
    Hours/week
    55

    Schedule J breakdown matched by us

    Base
    $706,673
    Bonus
    $118,191
    Other
    $1,784
    Deferred
    $0
    Nontaxable benefits
    $26,553
    Filer's total
    $853,201
  • WILLIAM DUFFY MD

    INTERNIST

    Total calculated
    $836,743
    From this org
    $810,136
    From related orgs
    $0
    Other
    $26,607
    Hours/week
    55

    Schedule J breakdown matched by us

    Base
    $620,277
    Bonus
    $187,019
    Other
    $2,840
    Deferred
    $0
    Nontaxable benefits
    $26,607
    Filer's total
    $836,743
  • GARY DORSHIMER MD

    INTERNIST

    Total calculated
    $805,320
    From this org
    $787,337
    From related orgs
    $0
    Other
    $17,983
    Hours/week
    55

    Schedule J breakdown matched by us

    Base
    $687,450
    Bonus
    $90,207
    Other
    $9,680
    Deferred
    $0
    Nontaxable benefits
    $17,983
    Filer's total
    $805,320
  • ELIZABETH B JOHNSTON

    FORMER BOARD MEMBER

    Total calculated
    $680,271
    From this org
    $0
    From related orgs
    $658,654
    Other
    $21,617
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $349,913 related
    Bonus
    $0 + $289,884 related
    Other
    $0 + $18,857 related
    Deferred
    $0
    Nontaxable benefits
    $0 + $21,617 related
    Filer's total
    $0 + $680,271 related
  • SCOTT SCHLEGEL

    EXECUTIVE DIRECTOR, EX OFFICIO

    Total calculated
    $659,844
    From this org
    $0
    From related orgs
    $582,783
    Other
    $77,061
    Hours/week
    1 + 54 related

    Schedule J breakdown matched by us

    Base
    $0 + $339,440 related
    Bonus
    $0 + $144,813 related
    Other
    $0 + $98,530 related
    Deferred
    $0 + $50,634 related
    Nontaxable benefits
    $0 + $26,427 related
    Filer's total
    $0 + $659,844 related
  • CHARLES F ORELLANA MD

    SR MEDICAL DIRECTOR, BOARD MBR

    Total calculated
    $432,016
    From this org
    $413,414
    From related orgs
    $0
    Other
    $18,602
    Hours/week
    55

    Schedule J breakdown matched by us

    Base
    $325,817
    Bonus
    $86,152
    Other
    $1,445
    Deferred
    $0
    Nontaxable benefits
    $18,602
    Filer's total
    $432,016
  • JOSEPH P HEANEY

    CFO, ASST CONTROLLER & SECRY

    Total calculated
    $412,159
    From this org
    $0
    From related orgs
    $385,336
    Other
    $26,823
    Hours/week
    54 + 1 related

    Schedule J breakdown matched by us

    Base
    $0 + $299,859 related
    Bonus
    $0 + $85,477 related
    Other
    $0
    Deferred
    $0
    Nontaxable benefits
    $0 + $26,823 related
    Filer's total
    $0 + $412,159 related
  • RONALD B BARG MD

    FORMER EXECUTIVE DIRECTOR

    Total calculated
    $173,964
    From this org
    $0
    From related orgs
    $162,317
    Other
    $11,647
    Hours/week
    0

    Schedule J breakdown matched by us

    Base
    $0 + $157,014 related
    Bonus
    $0 + $3,400 related
    Other
    $0 + $1,903 related
    Deferred
    $0
    Nontaxable benefits
    $0 + $11,647 related
    Filer's total
    $0 + $173,964 related
  • BERT W O'MALLEY JR MD

    BOARD MEMBER

    Total calculated
    $0
    Hours/week
    1 + 2 related

Compensation is as filed in Part VII: reportable pay from this organization and from related organizations, other compensation, and hours per week. The total, marked calculated, is our sum of the three dollar columns, with a blank column counted as $0; the form itself has no total. On a Form 990-EZ the columns are Part IV's instead — compensation, contributions to benefit plans, and expense account — and the total sums those. A Schedule J breakdown is as filed: base pay, bonus, other, deferred compensation and nontaxable benefits from this organization, with any from related organizations beside each, and the filer's own total. It is shown with the Part VII listing of the same name on the same return. The form gives no key between the two, so that pairing is ours, and is marked matched by us. Earlier years are each on their own filing page.

Filings

  • 2023
    Revenue
    $293,078,327
    Expenses
    $291,255,221
    Contributions
    $0
    Grants paid
    $0
  • 2022
    Revenue
    $274,241,658
    Expenses
    $273,587,057
    Contributions
    $0
    Grants paid
    $0

The four totals the IRS asks for on Part I of the Form 990, as filed. A dash means the figure was not present on the return — not that it was zero.

Grants made

No itemized grants to organizations. Schedule I is filed only by organizations that granted more than $5,000 to a recipient, so most filers have none.

Grants received

Related organizations

From Schedule R Part II, where a filer lists the tax-exempt organizations it is related to by control. It does not record shared board members or money.

Declared on its 2023 return

The first 25 as filed. The return lists every one.

Declared as related by

The most recent declarers. The API serves every row.

Other IRS files

Auto-Revocation List

Not listed. The IRS publishes this list for organizations whose exemption was automatically revoked for failing to file for three consecutive years.

Publication 78

Listed as of 10 September 2026, under deductibility PC.

These are two separate IRS files on two separate schedules, shown as published and not reconciled with each other. Neither is a statement about whether a contribution is deductible today: 19,245 organizations appear in Publication 78 while the IRS's own revocation file lists them as currently revoked, more than half of those revoked before 2019. Absence from Publication 78 is evidence of nothing, and presence is not evidence either. Verify current status with the IRS before relying on it.