Office Manager - Baltimore, MD
Company and Office Manager Role Overview:
CFS is partnering with a small, local Baltimore County company to hire an Office Manager. This role oversees day to day accounting functions while managing office operations, administrative processes, and light customer support, playing a key role in keeping internal operations running smoothly. Ideal for someone who is organized, detail oriented, and enjoys variety, autonomy, and being a hands on contributor within a very close knit team.
Key Responsibilities for the Office Manager:
Accounting & Financial Operations
Accurately record and categorize financial transactions in the accounting system
Manage accounts receivable, including invoicing, cash application, and collections follow up
Process accounts payable and coordinate timely vendor payments
Perform monthly bank and credit card reconciliations
Maintain the general ledger and related supporting schedules
Process employee payroll
Support month end and year end close activities
Prepare routine financial reports for management
Liaise with the external accounting firm
Oversee accounting/ERP systems, CRM tools, and internal business systems
Administrative & Office Operations
Oversee office supply inventory and coordinate purchasing
Maintain employee records and personnel files
Coordinate facilities, maintenance, office equipment, and IT vendor support
Act as primary point of contact for landlords and service providers
Provide support for customer inquiries
Manage insurance policies, COIs, and renewal schedules
Coordinate bonds required for customer bids or contracts
Identify and implement process improvements to enhance efficiency, accuracy, and compliance
Qualifications for the Office Manager:
Experience as an Office Manager, Bookkeeper, or similar
Strong understanding of accounts payable, accounts receivable, payroll, reconciliations, and general ledger maintenance
Basic Excel skills required
Experience using Great Plains or similar ERP system a plus
High attention to detail with strong organizational skills
Comfortable working in a small company environment and wearing multiple hats
Strong communication skills and ability to work independently
Must be able to pass a criminal background check
Schedule:
100% on site in Baltimore, MD; M-F 8:30am-5pm Salary: $60,000-$70,000
#INMAR2026
Full-Time