Owkin is looking for a People Ops Manager to support the day-to-day activities of Owkin’s People team. You will work closely with the People Ops Manager / HRBP managers and the Culture and offices team to ensure that employees are treated fairly, given the resources they need to succeed at their jobs and help deliver on the global people strategy. Working in our fast-paced startup environment, you’ll be an integral part of managing the onboarding/offboarding process, responding to day-to-day questions and concerns, organizing paperwork, ensuring that all templates are up-to-date and accurate, and working on cultivating a great work environment. The role is critical to providing top-level HR support to the business, as well as all of our Owkinautes throughout their entire employee lifecycle, while ensuring that our US and UK offices are fostering an environment where teams thrive by being their own and best selves. This position is based in our NY or Boston office and we expect a presence in the office at least 3 days a week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed
Number of Employees
251-500 employees