The new Zenpact logo is definitely an improvement but it still doesn't feel quite right...It looks more like a sports logo than a logo for a business. Kinda reminds me of an olympics, or fifa logo... I think maybe something simpler but more elegant?
Here's a few examples that invoke that feel I'm going for: