Role Summary The SEO Manager will oversee and execute search engine optimization strategies to improve a company’s online visibility and search rankings. This role involves developing and implementing SEO initiatives that drive organic traffic, enhance website
Our mission at Ello is simple and urgent: maximize the potential of every child, everywhere. We’re building the world’s first AI teacher to close that gap: one that listens, speaks, adapts, and inspires, just like the