Overview
We are seeking a detail-oriented, organized, and dependable Office Manager / Bookkeeper to join our growing team. This position is ideal for someone who enjoys managing multiple responsibilities, maintaining accurate financial records, and supporting the day-to-day operations of a busy office.
Responsibilities
● Process payroll for 60+ employees, including:
● PTO tracking
● Employee loans
● Wage garnishments
● Prepare and manage invoicing for more than 100 customers
● Handle Accounts Receivable (A/R) and Accounts Payable (A/P)
● Manage company insurance programs, including:
● General liability
● Workers’ compensation
● Insurance claims
● Annual audits
● Administer employee health insurance benefits
● Maintain records for company vehicles and equipment, including:
● Purchase documentation
● Registrations
● Vehicle and equipment files
● Compile and prepare monthly reports for:
● Company credit card purchases
● Fuel card usage
● Other company credit accounts
● Perform additional office management and administrative duties as needed
Qualifications
● Previous experience in bookkeeping, accounting, payroll, or office management
● Strong organizational and time management skills
● Excellent attention to detail and accuracy
● Ability to handle confidential information with professionalism
● Proficient with accounting software and Microsoft Office (especially Excel)
● Strong communication and problem-solving skills
● Ability to work independently and manage multiple priorities in a fast-paced environment
- Experience
- Proven office management experience with a strong background in administrative support and clerical tasks
- Demonstrated proficiency in QuickBooks accounting software and Microsoft Office Suite (Word, Excel, Outlook)
- Excellent computer literacy skills with the ability to navigate various productivity tools efficiently
- Prior experience handling multi-line phone systems and front desk responsibilities in a professional setting
- Bilingual abilities are highly desirable to effectively communicate with diverse clients and team members
- Strong organizational skills with the ability to prioritize tasks effectively while managing multiple responsibilities
- Personal assistant or customer support experience is a plus, highlighting your ability to handle client communication with professionalism and tact
- If you are a motivated professional who enjoys keeping an organization running smoothly and takes pride in accuracy and efficiency, we’d love to hear from you. Apply today!
Pay: $24.00 - $25.00 per hour
Benefits:
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Work Location: In person