Xenia Tovchykh on cross-cultural collaboration, learning from mistakes, and growing a career at Mozilla
From San Francisco to Bangalore to her office in Berlin, Xenia Tovchykh spends her days working with teammates all over the world, and keeping all things accounting running smoothly for … Read more