Dr. Lewa Owolabi is a globally respected cybersecurity executive with more than 15 years of experience designing, implementing, and scaling enterprise-grade security and governance programs. She is known for building and leading high-performing teams that proactively mitigate complex cyber risks while navigating evolving regulatory and technological environments.
At Consolidated Data Storage, she provides executive oversight for all security, governance, risk, compliance, and certification initiatives across datacenter and data factory operations. She ensures that infrastructure, platforms, and processes meet the highest standards of resilience, regulatory alignment, and operational integrity.