France Country Manager
At 8x8 Inc. [Nasdaq:EGHT] we put communications at the heart of our business and build technology that allows people... to connect anytime, anywhere they are in the world, and on any device. - the 8x8 Experience Communications Platform - brings...