22 Aug
Human Resources Manager
Given our growth, we're carving out a dedicated Human Resources Manager role. This is a build-and-run role, not a maintain role. You'll own the full people function across our US and international entities - roughly 100-200 employees today and growing - as a hands-on individual