Executive Profile

Nora Osman: Leading Norvana to Transform Customer Experience

Nora Osman, the CEO of Norvana, is a leader passionate about customer experience. Her journey into the world of technology […]