Read Time25 Second
Happy Friday, Job Board Doctor friends! Indeed is back on my mind this week so let’s get after it.
After operating without a Chief Technology Officer for more than four years, Indeed has made a significant leadership move appointing Jim Giles as CTO, effective February 16, 2026.
It’s a hire that signals Deko might finally understand that it will take more than his brilliance to build lasting innovation. It also raises questions about what took so long and who is
