Wed. Jan 22nd, 2025

The new positions will be primarily in product and engineering to invest in research and innovation.

Read more at echo live