We are looking for an experienced Human Resources (HR) Manager to support a mission-focused organization in Newburyport, Massachusetts. This Long-term Contract position will oversee core HR operations, including talent acquisition, employee relations, compliance, payroll coordination, benefits administration, and performance management. The ideal candidate brings strong judgment, a collaborative approach, and the ability to build effective HR practices that support employee engagement and organizational goals.<br><br>Responsibilities:<br>• Create, update, and maintain human resources policies, procedures, and workplace guidelines that align with organizational needs and legal requirements.<br>• Drive end-to-end hiring efforts by coordinating job advertising, reviewing applicants, facilitating interviews, and managing offer preparation and onboarding activities.<br>• Foster an inclusive and supportive work environment through employee engagement programs, retention strategies, and day-to-day HR partnership with staff and leadership.<br>• Address employee relations matters with discretion and sound judgment while providing guidance to managers on workplace concerns.<br>• Administer payroll in coordination with an external processing partner and ensure accurate maintenance of employee information in HR and payroll systems.<br>• Manage employee benefit programs, leave processes, workers’ compensation matters, and all related records and documentation.<br>• Lead performance review cycles and assist with development planning to support employee growth and organizational effectiveness.<br>• Monitor compliance with applicable federal, state, and local employment laws, as well as agency standards, and update the employee handbook as needed.<br>• Track HR data and prepare reports, summaries, and workforce metrics for leadership and board-level review when requested.
We are looking for an organized Human Resources (HR) Coordinator to support daily HR operations for a growing team in Massachusetts. This Long-term Contract position is fully onsite five days a week and is well suited for someone who enjoys administrative work, clear communication, and managing details across multiple HR systems. The person in this role will contribute to onboarding activities, employee documentation, compliance-related processes, and general HR support while working closely with internal staff in a fast-paced environment.<br><br>Responsibilities:<br>• Maintain accurate employee records by entering, updating, and reviewing information across HR platforms and internal files.<br>• Coordinate onboarding activities for new hires, including document collection, status tracking, and communication with employees and internal stakeholders.<br>• Support HR administration by organizing files, scanning records, and ensuring documentation is stored properly and easy to retrieve.<br>• Review HR data and records for accuracy, completeness, and compliance, and flag discrepancies for follow-up.<br>• Serve as a point of contact for routine HR inquiries, including screening calls and responding professionally to new team members and staff.<br>• Assist with pre-employment screening requirements and related processes in alignment with company procedures.<br>• Provide clerical and administrative support to the broader internal team during lower-volume periods as needed.<br>• Help support security clearance-related coordination after training, particularly for individuals moving into permanent employment consideration.
We are looking for an organized Human Resources Coordinator to support day-to-day HR operations for a Contract position based in Portsmouth, New Hampshire. This role focuses on coordinating onboarding activities, maintaining accurate employee records, and assisting with key employment status updates throughout the employee lifecycle. The ideal candidate brings strong administrative skills, sound judgment when handling confidential information, and a customer-focused approach to supporting employees and internal teams.<br><br>Responsibilities:<br>• Coordinate end-to-end onboarding activities, including preparing documentation, tracking pre-employment steps, and helping new hires move smoothly through the hiring process.<br>• Manage HR system transactions related to new hires, employee changes, and separations while ensuring records remain accurate and current.<br>• Serve as a point of contact for HRIS questions, troubleshoot routine system issues, and support process enhancements that improve efficiency and user experience.<br>• Partner with recruiting, finance, and other internal departments to ensure employment updates are communicated and processed correctly.<br>• Create, organize, and maintain personnel files in accordance with company standards, compliance expectations, and recordkeeping best practices.<br>• Respond to internal and external requests for employee documentation while protecting sensitive information and following confidentiality requirements.<br>• Monitor outstanding HR tasks, follow up on pending items, and help keep workflows on schedule across multiple priorities.<br>• Support reporting and data review activities by compiling HR information, identifying inconsistencies, and helping maintain reliable records.
We are looking for an experienced Senior HR Associate to support a broad range of human resources activities in Cambridge, Massachusetts. This position plays a key role in fostering a positive employee experience by providing guidance across the employee lifecycle, coordinating talent acquisition efforts, and maintaining accurate HR operations. The ideal candidate brings sound judgment, strong organizational skills, and the ability to balance day-to-day priorities with longer-term HR initiatives.<br><br>Responsibilities:<br>• Advise employees and managers on workplace policies, employee relations matters, and performance-related questions with professionalism and discretion.<br>• Lead recruitment activities from role posting through offer coordination, including applicant review, interview scheduling, and communication with candidates and hiring teams.<br>• Oversee onboarding and separation processes to ensure a smooth transition for new hires and departing employees.<br>• Maintain HRIS data, personnel files, and compliance documentation with a high degree of accuracy and confidentiality.<br>• Support benefit-related administration and respond to routine employee questions regarding HR programs and processes.<br>• Coordinate training activities and assist with annual review cycles by tracking timelines, documentation, and follow-up actions.<br>• Contribute to employee engagement efforts by helping organize recognition initiatives, staff events, and other culture-building programs.<br>• Participate in HR planning, process enhancements, and special projects that improve efficiency and service delivery across the function.
<p>Our client, a stable and growing organization with an international presence, is seeking a bilingual HR Generalist to support a diverse workforce and serve as the primary HR resource for a local facility. This is an excellent opportunity for an HR professional who enjoys wearing multiple hats and making a direct impact across all areas of human resources.</p><p>What You'll Do</p><ul><li>Act as a trusted advisor to employees and leadership on HR-related matters</li><li>Support employee relations, recruiting, onboarding, and retention initiatives</li><li>Administer payroll, benefits, timekeeping, and HR compliance activities</li><li>Maintain accurate employee records and HRIS data</li><li>Coordinate new hire orientation and employee training programs</li><li>Assist with performance management, compensation planning, and workforce development</li><li>Ensure compliance with employment laws, company policies, and regulatory requirements</li><li>Partner with operational leaders to support business objectives and employee engagement</li></ul><p><br></p>
We are looking for an HR Generalist to support core people operations for a growing organization in Massachusetts. This contract opportunity is ideal for someone who enjoys balancing employee support with day-to-day HR administration, onboarding coordination, benefits assistance, and HRIS-related tasks. The role sits within the engineering industry and offers the chance to contribute to a collaborative workplace while helping maintain efficient, compliant HR processes.<br><br>Responsibilities:<br>• Support daily human resources operations, including maintaining employee records, responding to staff questions, and ensuring accurate documentation across HR activities.<br>• Guide the onboarding experience for new hires by coordinating paperwork, system entries, orientation steps, and communication with internal stakeholders.<br>• Assist employees and managers with employee relations matters by answering policy-related questions, escalating concerns when needed, and promoting consistent HR practices.<br>• Administer benefits-related processes such as enrollments, updates, and employee communications while helping resolve routine benefits questions.<br>• Maintain and update HRIS data to support reporting accuracy, personnel changes, and overall data integrity.<br>• Partner with leadership and cross-functional teams to help implement HR procedures and improve the employee experience throughout the organization.<br>• Help monitor compliance with company policies and employment requirements by keeping records organized and supporting audits or documentation reviews as needed.
<p>A well-established and growing organization in the Keene area is seeking a Human Resources Generalist / Payroll Specialist to support day-to-day HR operations and payroll administration. This is a highly visible role that will partner closely with leadership and employees across multiple departments.</p><p>The ideal candidate will be a hands-on HR professional who enjoys working in a fast-paced environment.</p><p><br></p><p>Responsibilities</p><ul><li>Process and maintain weekly payroll for a multi-site workforce</li><li>Support employee onboarding, personnel records, and HR administration</li><li>Assist with recruiting efforts, including job postings, candidate screening, and interview coordination</li><li>Partner with managers on employee relations, performance management, and workforce matters</li><li>Ensure compliance with employment laws, regulations, and company policies</li><li>Maintain accurate HR and payroll records and reporting</li><li>Assist employees with benefits administration and related questions</li><li>Support policy implementation, employee communications, and HR initiatives</li><li>Participate in special projects and other HR-related functions as needed</li></ul><p><br></p>
<p>We are looking for an organized Receptionist to support daily office operations. This position is ideal for someone who communicates clearly, manages multiple priorities well, and enjoys creating a smooth experience for visitors and callers. The role combines front-desk support, clerical coordination, and accurate record handling to keep the office running efficiently.</p><p><br></p><p>Responsibilities:</p><p>• Manage incoming phone calls, direct inquiries to the appropriate contacts, and provide courteous assistance to callers.</p><p>• Welcome visitors and maintain a detail-focused front-office presence while supporting day-to-day reception activities.</p><p>• Prepare, update, and organize records, forms, and other administrative documents with strong attention to detail.</p><p>• Enter and maintain information in office systems accurately to support reporting and general operations.</p><p>• Coordinate routine clerical tasks such as filing, scheduling, correspondence, and document distribution.</p><p>• Monitor office workflows and assist with general administrative needs to help maintain an efficient work environment.</p>
We are looking for an organized Administrative Assistant to support daily office operations. This long-term contract position is ideal for someone who enjoys creating order, communicating clearly, and keeping administrative tasks on track. The role will serve as a key point of contact for incoming calls, front-desk activity, and routine clerical support while helping the team maintain accurate records and efficient workflows.<br><br>Responsibilities:<br>• Manage front-desk coverage by greeting visitors, directing inquiries, and creating a welcoming first impression for the office.<br>• Handle incoming phone calls promptly, route messages to the appropriate team members, and respond to routine questions with accuracy and courtesy.<br>• Perform a range of administrative support duties, including filing, document preparation, scheduling assistance, and general office coordination.<br>• Enter and update information in company systems with a high level of accuracy to help maintain complete and reliable records.<br>• Support day-to-day office operations by organizing materials, tracking routine tasks, and helping ensure administrative processes run smoothly.<br>• Maintain orderly electronic and paper files so important information can be retrieved quickly when needed.<br>• Assist with receptionist-related activities, including monitoring shared spaces and helping visitors or staff with basic administrative needs.
We are looking for an Executive Administrative Assistant to support senior leadership in Concord, New Hampshire. This Contract to permanent opportunity is ideal for someone who excels at keeping schedules organized, managing logistics, and ensuring day-to-day executive operations run smoothly. The right candidate will bring strong coordination skills, sound judgment, and a detail-focused presence in a fast-paced environment.<br><br>Responsibilities:<br>• Manage complex executive calendars, prioritize scheduling requests, and ensure appointments are aligned with business needs.<br>• Arrange domestic and/or business travel plans, including itineraries, reservations, and related logistics for leadership team members.<br>• Coordinate travel details from start to finish, confirming schedules and adjusting plans as needed to support changing priorities.<br>• Organize executive meetings by preparing schedules, securing meeting spaces, and helping ensure all participants have needed materials.<br>• Serve as a key administrative partner to executives by anticipating needs, tracking commitments, and supporting daily workflow.<br>• Maintain clear communication with internal and external contacts to support scheduling, travel coordination, and meeting planning.
We are looking for a highly organized Office Assistant to support daily workplace operations in Boston, Massachusetts. This Long-term Contract position will play an important role in keeping administrative processes efficient, coordinating office services, and providing dependable support to executives and employees. The ideal candidate is proactive, detail-oriented, and comfortable managing multiple priorities in a fast-paced office environment.<br><br>Responsibilities:<br>• Partner with senior leadership to communicate office needs, track operational effectiveness, and help improve administrative workflows and procedures.<br>• Monitor inventory levels for workplace supplies and arrange purchases for items such as stationery, furniture, equipment, and other essential office resources.<br>• Maintain organized and up-to-date administrative records to support accurate documentation across office functions.<br>• Review and process vendor billing, ensuring invoices are handled accurately and submitted for payment within required timelines.<br>• Provide day-to-day administrative support for executives, including coordinating requests and assisting with office-related tasks.<br>• Arrange meetings, manage calendars, and resolve scheduling conflicts to keep priorities running smoothly.<br>• Support onboarding activities, maintain employee files, and assist with HR-related coordination as needed.<br>• Organize employee travel logistics and oversee office events such as weekly catering and team gatherings.<br>• Work closely with building management, vendors, and service providers to address maintenance needs and ensure office services operate without disruption.<br>• Guide and support the office assistant team member by offering direction, training, and day-to-day oversight while assisting with additional operational needs as required.
We are looking for a dependable Office Assistant to support daily administrative operations in Massachusetts. This contract-to-permanent opportunity is ideal for someone who enjoys keeping an office organized, providing a welcoming front-desk presence, and handling a variety of clerical tasks with accuracy. The role involves managing incoming communications, maintaining digital records, and helping the team stay efficient throughout the workday.<br><br>Responsibilities:<br>• Welcome visitors and provide attentive front-desk support to create a positive office experience.<br>• Answer incoming phone calls, direct inquiries to the appropriate team members, and relay messages promptly.<br>• Scan paper documents and organize electronic files so records remain accurate and easy to access.<br>• Perform a range of administrative support tasks, including filing, data entry, and general office coordination.<br>• Maintain orderly document management practices to help ensure information is stored correctly.<br>• Assist with routine clerical activities that keep daily office operations running smoothly.
<p>Our client, a prominent law firm, is seeking a<strong> Litigation Legal Assistant</strong> to join their team. This position is suited for someone who is confident navigating civil litigation procedures, coordinating multiple priorities, and maintaining accuracy under tight deadlines. The role offers the chance to contribute to a collaborative legal environment while providing essential support across active case matters.</p><p><br></p><p><strong>Role: </strong>Litigation Legal Assistant </p><p><strong>Location: </strong>Boston, MA</p><p><strong>Schedule: </strong>Hybrid (4 days in, 1 day remote)</p><p><strong>Salary: </strong>$80,000 - $95,000 (depending on experience) + great benefits </p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Monitor and manage court deadlines, scheduling orders, statutes of limitations, and internal deadlines to ensure timely filings and compliance.</li><li>Regularly review court dockets, track case activity, and maintain accurate, complete, and up-to-date litigation files.</li><li>Manage attorney calendars, including hearings, depositions, mediations, client meetings, trial dates, and other case-related commitments.</li><li>Coordinate meetings and proactively manage litigation scheduling priorities.</li><li>Assist attorneys with travel arrangements, expense reports, and other administrative needs.</li><li>Prepare, format, proofread, and electronically file pleadings, motions, briefs, discovery materials, correspondence, and other legal documents in state and federal courts.</li><li>Maintain organized electronic and physical case files, ensuring documents are properly filed, accurately maintained, and readily accessible.</li><li>Prepare engagement letters, open new client and matter files, and assist with new matter intake.</li><li>Draft routine legal correspondence and provide support with document production, discovery, and other litigation-related activities.</li><li>Maintain case documents and matter information within the firm’s document management system, including NetDocuments.</li><li>Ensure all filings and legal documents comply with applicable court rules, procedures, formatting requirements, and deadlines.</li><li>Coordinate and assist with preparation for depositions, hearings, mediations, and trials.</li><li>Prepare trial notebooks, witness lists, exhibit binders, and other materials required for hearings, depositions, and trial.</li><li>Coordinate with court reporters, expert witnesses, vendors, and other external parties on case-related matters.</li><li>Provide administrative and logistical support throughout the litigation process to ensure attorneys are fully prepared for proceedings.</li><li>Communicate professionally and effectively with clients, courts, opposing counsel, court reporters, expert witnesses, vendors, and other parties regarding case-related matters.</li><li>Assist with billing and invoicing, including addressing and responding to client billing inquiries.</li><li>Provide cross-coverage and administrative support to other team members as needed.</li><li>Provide occasional front-office coverage and general administrative assistance as needed.</li><li>Maintain strict confidentiality, exercise sound judgment, and demonstrate exceptional attention to detail when handling sensitive information and legal matters.</li></ul>
We are looking for a highly organized Legal Assistant to support a busy litigation team. This permanent, on-site position plays an important role in keeping matters organized, court deadlines on track, and attorneys prepared for each stage of the litigation process. The ideal candidate brings strong law firm experience, excellent judgment, and the ability to manage both legal and administrative work with accuracy and care.<br><br>Responsibilities:<br>• Prepare, revise, and proofread pleadings, correspondence, and other litigation documents to ensure accuracy, consistency, and proper formatting.<br>• Maintain organized case files and discovery materials so attorneys can access critical information efficiently throughout each matter.<br>• Coordinate electronic and court-related filings, including service of documents, while monitoring filing requirements and deadlines.<br>• Manage attorney calendars by scheduling hearings, depositions, meetings, and other case-related commitments.<br>• Track key litigation dates and follow up proactively to help the team meet court deadlines and internal priorities.<br>• Support day-to-day case administration by organizing client records, drafting routine communications, and handling document distribution.<br>• Serve as a reliable point of contact with courts, clients, and opposing counsel regarding scheduling, filings, and general case logistics.<br>• Work closely with attorneys and internal staff to promote smooth case progression and high-quality client service.
We are looking for an organized and proactive Executive Assistant to provide high-level support to leadership and key business teams in Boston, Massachusetts. This Long-term Contract position will focus on managing complex schedules, coordinating travel and events, and helping daily operations run smoothly for a Vice President and internal sales-related teams. The ideal candidate brings strong judgment, attention to detail, and the ability to handle multiple priorities in a fast-paced environment.<br><br>Responsibilities:<br>• Manage demanding executive calendars, schedule meetings, and adjust priorities as business needs change.<br>• Prepare, review, and submit expense reports with a high level of accuracy and timeliness.<br>• Coordinate travel plans, including itineraries, reservations, and related logistics for business trips.<br>• Organize team meals, training-related arrangements, and other administrative support activities for internal sales groups.<br>• Provide direct administrative support to a Vice President and associated business teams, ensuring smooth day-to-day operations.<br>• Assist with planning and on-site coordination for major company events such as sales kickoffs and broader corporate gatherings.<br>• Support executive meetings by handling scheduling details, materials coordination, and follow-up logistics.
We are looking for a Bilingual Administrative Assistant to support daily office operations. This contract position is ideal for someone who communicates confidently in both English and Spanish and enjoys providing organized, customer-focused administrative support. The role involves front-desk coordination, accurate record handling, and language assistance to help ensure smooth interactions with visitors, tenants, and internal staff.<br><br>Responsibilities:<br>• Manage front-office activities by welcoming visitors, answering calls, and directing inquiries in a courteous manner.<br>• Provide administrative support through document preparation, data entry, scheduling, and general office coordination.<br>• Maintain organized physical and digital filing systems to ensure records are accurate, accessible, and up to date.<br>• Assist with lease-related paperwork and help track documentation needed for processing and retention.<br>• Deliver customer service support by responding to routine questions and helping resolve basic administrative concerns.<br>• Translate verbal and written information between English and Spanish to support clear communication with clients and staff.<br>• Enter and update information in internal systems with strong attention to accuracy and completeness.