There are still lots of open positions. Let's find the one that's right for you.
The HR and Operations Manager will oversee the daily operations of the US offices, primarily based in Somerville, NJ, while collaborating closely with the Cambridge, MA office. This role involves managing key HR functions, administrative activities, and operational processes to ensure smooth business operations, enhance employee engagement, and maintain compliance across various functions.