Administrative Assistant / Bookkeeper
Worldwide
This is an expert-level, dual-function role. You'll own the books in QuickBooks, run the donor support desk, manage calendars, and keep HubSpot and Virtuous organized and current. We are not looking for someone who needs to learn the ropes — we need someone who has done this work in a nonprofit context, does it exceptionally well, and can take full ownership from day one. What You'll Do • Own day-to-day bookkeeping in QuickBooks — transactions, reconciliations, and audit-ready financial record maintenance • Run the donor support desk independently — field inbound inquiries, manage giving changes, resolve donor questions with professionalism and care • Own calendar and scheduling management for the team • Maintain HubSpot contacts and operate basic workflows without requiring guidance • Support donor recordkeeping and data management in Virtuous • Proactively surface financial discrepancies, donor issues, or process gaps before they escalate What We're Looking For • Deep, proven QuickBooks bookkeeping experience — this is required and non-negotiable • Nonprofit bookkeeping experience specifically — not just general bookkeeping background • Demonstrated experience in a donor support or constituent-facing role; knows how to handle sensitive giving conversations with warmth and discretion • Proficient in HubSpot — contact management and workflow support without hand-holding • Experience with Virtuous or a comparable nonprofit CRM is strongly preferred • Strong EA or administrative background — owns calendars, inboxes, and communications independently • Available during US morning hours; self-directed and reliable in a remote environment • Catholic faith background or familiarity with Catholic nonprofit culture is a nice-to-have, not a requirement If you've built real expertise in nonprofit bookkeeping and donor relations and can operate at a high level without close oversight, this role is for you.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$8.00
-
$11.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesSan Diego7:48 AM
- $172K total spent81 hires, 1 active
- 12,307 hours
- Mid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by