Job Description
Position Summary:
We are seeking a highly organized and adaptable Administrative Generalist to support daily operations across multiple areas of the company. This role is ideal for someone who enjoys variety in their work, communicates professionally, and takes pride in helping teams stay organized and efficient. The ideal candidate is highly dependable, detail-oriented, and thrives in a fast-paced, small-business environment. This as a full-time, on-site position. The Administrative Generalist will provide administrative and operational support to leadership and staff, assist with employee coordination activities, help maintain internal records and documentation, and support general office operations in a fast-paced managed services environment. Essential Duties and Responsibilities:
Administrative and HR Support Provide day-to-day administrative support to company leadership and internal teams Assist with scheduling, communications, document preparation, and recordkeeping Coordinate meetings, training sessions, and company events, including scheduling, setup, logistics, and related communications Support onboarding, employee documentation, and general HR coordination activities Help track operational, training, and compliance-related information Assist with timesheet collection, purchasing, vendor coordination, and other administrative processes Maintain organized electronic and physical files and documentation Coordinate general office needs and support internal company initiatives Serve as a professional point of contact for employees, vendors, and visitors Assist with onboarding new employees, setting up accounts, and maintaining personnel files Help post job openings, schedule interviews, and communicate with candidates Send internal communications about company information, events, etc. Take meeting notes and provide follow up meeting communications Monitor the Admin email inbox and respond or route messages as needed Order office and tech supplies; track inventory for employee equipment and onboarding kits Assist with travel coordination and monitor alerts that may affect operations (e.g., weather or vendor issues) Keep shared company information (e.g., contact lists, templates, policies) organized and up to date Assist with payroll input and timesheet review, as needed Provide general administrative assistance to the Head of Operations and management team Accounts Receivable Support Create and send client invoices using QuickBooks, Autotask, or other accounting tools Receive, record, and apply payments; follow up with clients on overdue balances Assist with reconciling payments and maintaining accurate financial records Generate simple reports or summaries for management, as needed Perform other related administrative and operational duties, as assigned, to support business needs Qualifications:
Minimum 3 years of administrative or office support experience (MSP or small business preferred) Strong organizational and multitasking skills Excellent written and verbal communication Ability to handle confidential information professionally Strong attention to detail and follow-through Proficiency with Microsoft Office and standard business applications Prior administrative, operations, office coordination, or HR support experience required Working knowledge of QuickBooks Aptitude for learning and working within HRIS, operational, and other business management systems Excellent professional interpersonal skills Working Environment:
Small-business office environment; telework is not available for this position Occasional extended hours during billing or onboarding periods Team-oriented, fast-paced environment where flexibility and initiative are valued