IT Buzz: What's Now, What's New, What's Next.
IT Buzz Blog.
Looking for a little inspiration, some ideas, or trusted advice? Compugen has you covered.
By: Stéphan Wener
November 18, 2025
Owning the Problem: Why Progress Over Perfection Builds Trust
When things go wrong in business (and they always do), customers aren’t measuring you against perfection.
By: Stéphan Wener
May 21, 2025
Customer Experience Is a Team Sport — and Leadership Needs to Lace Up
Delivering a great customer experience isn’t so different.