The executive team at OwlGaze has a history of working in the cloud and cybersecurity industries. They have also worked in executive positions at various companies, such as Integrated Management Systems (IMS) and Deloitte China and Canada. They hold various degrees from reputable institutions, making them well-qualified to lead the company.
View all