About the Job
We are seeking a dependable, organized, and experienced Administrative Assistant to provide day-to-day administrative and financial support for our company. This role is responsible for maintaining accurate records, supporting office operations, assisting with employee time reporting, and handling routine accounting tasks in QuickBooks Online. The ideal candidate is detail-oriented, reliable, professional, and comfortable working independently while supporting leadership and the team.
Key Responsibilities
Provide day-to-day administrative support to ensure the office operates smoothly and efficiently
Collect, review, and submit employee time information for accurate and timely reporting; this role does not process payroll
Perform accounts payable and accounts receivable tasks in QuickBooks Online
Prepare and send customer invoices and assist with tracking payments
Maintain accurate financial and administrative records
Perform routine bookkeeping and data-entry tasks
Maintain organized electronic and physical filing systems
Handle general office correspondence, documentation, and administrative tasks
Assist leadership with reports, scheduling, correspondence, and special projects as needed
Communicate professionally with employees, customers, vendors, and other business contacts
Follow established administrative and accounting procedures and maintain accurate records. Schedule: Monday–Friday, 8:00 AM–5:00 PM
Requirements
Minimum 2 years of administrative, clerical, or bookkeeping experience
Required: Proficiency in QuickBooks Online (QBO), including AP, AR, and invoicing
Some bookkeeping or accounting experience
Strong attention to detail and accuracy
Excellent organizational and time-management skills
Strong attendance, reliability, and consistent work history
Professional written and verbal communication skills
Ability to work independently and prioritize multiple tasks
Comfortable handling confidential business and financial information
Clean criminal history required for employment
