Owl Labs - Boston, MA
posted 4 days ago
The People and Business Operations Specialist at Owl Labs plays a vital role in ensuring the smooth operation of the office and enhancing employee experiences. This position involves coordinating HR initiatives, managing onboarding and offboarding processes, facilitating benefits administration, and supporting employee engagement activities. The specialist will also handle office management tasks and serve as a liaison between employees and payroll consultants.