This is the leader profile Page...

Selected Leaders :
Leader Title Leader Name


Business Director

My go-to belief: It Only Counts If We Deliver

Making promises? Easy. Delivering on those promises? Not so easy … and sometimes quite challenging. But that’s what drives Oded to provide solutions that make a difference. Because trust is at the core of the best client service experiences, ensuring tangible and valued outcomes for clients is Oded’s North Star. It’s also how he inspires his team to continually invest in reaching higher peaks of performance.