Dorsa McGuire

Untitled design (22)

Dorsa McGuire

Member

Retired Nonprofit Executive and Development Professional

Make a Difference