There are still lots of open positions. Let's find the one that's right for you.
The Office and Experience Manager will oversee the daily operations of the St. Petersburg office, ensuring a seamless and engaging experience for both on-site and remote employees. This role involves managing the physical office environment, coordinating IT needs, and leading onboarding processes, while also driving employee experience initiatives that reflect the company's mission and values.