Maintain accurate financial records, including accounts payable, accounts receivable, and general ledger entries
Reconcile bank and credit card statements daily
Process vendor bills, expense reports, and client invoices
Prepare and submit payroll, coordinate with payroll provider, and manage employee records
Support month-end and year-end closing, and assist with financial reporting
Work with CPA or outside accountant on external filings
Office & Administrative Management
Oversee daily office operations, ensuring supplies, systems, and communications are well maintained
Manage vendor relationships and office contracts
Coordinate meetings, schedules, and general communications for management
Maintain employee files and assist with onboarding new hires
Support management with special projects and administrative tasks
Be part of a team of a few that answers the phone when it rings
Qualifications
Experience: 3+ years of bookkeeping or office management experience (small business or professional office preferred)
Software: Proficiency with QuickBooks Online, Microsoft Office Suite
Skills: Excellent organizational skills, attention to detail, and ability to manage multiple priorities
Preferred Attributes
Experience working in fast paced environments
Strong communication and problem-solving abilities
A proactive, "can-do" attitude
Education: Associate's or Bachelor's degree in Accounting, Business Administration, or related field (or equivalent experience)
Job Type: Part-time
Pay: $25.00 - $35.00 per hour
Expected hours: 25 - 30 per week
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.