We are seeking a dynamic and highly organized Office Manager / Bookkeeper to oversee daily administrative operations and manage financial records within our busy office environment. This role combines essential office management responsibilities with accurate bookkeeping and financial oversight, ensuring smooth operations, effective communication, and precise financial reporting. The ideal candidate will be proactive, detail-oriented, and possess excellent communication skills to support our team and maintain a productive workplace.
Duties
Manage day-to-day office operations, including front desk duties, multi-line phone systems, and greeting visitors with professionalism and warmth
Oversee schedule management for staff and executive calendars, coordinating meetings, appointments, and events efficiently
Maintain accurate bookkeeping records using QuickBooks or similar accounting software, including invoicing, expense tracking, and bank reconciliations
Handle vendor management by establishing relationships, processing payments, and ensuring timely deliveries of supplies and services
Support human resources functions such as onboarding new employees, maintaining personnel files, managing payroll processes, and assisting with training & development initiatives
Organize office filing systems--both electronic and paper--to ensure quick retrieval of documents and compliance with record-keeping standards
Assist in budgeting activities by monitoring expenses, preparing financial reports, and identifying cost-saving opportunities
Skills
Proven experience in office management combined with strong bookkeeping skills using QuickBooks or comparable software
Excellent communication skills--both verbal and written--to interact effectively with team members, vendors, and clients
Exceptional organizational skills to manage schedules, files, and multiple priorities seamlessly
Supervising experience in managing teams or administrative staff with a focus on training & development
Expertise in vendor management to negotiate contracts and maintain positive relationships
Knowledge of human resources processes including payroll administration, employee onboarding, and HR compliance
Ability to handle clerical tasks such as filing, data entry, calendar management, and front desk responsibilities
Strong understanding of office procedures is a plus
Familiarity with phone etiquette to ensure professional communication at all times
Experience in event planning for meetings or company functions is desirable
Capable of managing budgets effectively while maintaining accuracy in bookkeeping tasks
Join us to play a vital role in creating an organized, efficient workplace where your skills will make a meaningful impact! We are committed to fostering a positive environment that values teamwork, professionalism, and continuous growth.
Pay: $22.00 - $28.20 per hour
Expected hours: 30 - 35.0 per week
Benefits:
Flexible schedule
Paid time off
Professional development assistance
Tuition reimbursement
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.