SO

Shalisa Ogeer

Governance, Risks And Compliance Consultant at Owkin

Shalisa Ogeer is an accomplished Governance, Risks, and Compliance Consultant at Owkin since July 2024, bringing extensive experience in information security and risk management. Previously, Shalisa served as the Information Governance and Assurance Lead at Flo Health Inc., where implementation of ISO 27001 and ISO 27701 led to the company becoming the first femtech to achieve dual ISO accreditation. Key roles include Information Risk Manager at Thomas Miller, Risk and Controls Lead at Shell, and Information Security Manager at Genesis Housing Association, where Shalisa contributed to securing ISO 27001 accreditation. Shalisa's earlier positions involved significant responsibilities at Shell in information risk management and project management, as well as roles at British Gas and Serco, focusing on developing effective risk management frameworks. Educational qualifications include a Master’s in Information Security from Royal Holloway, University of London, and a Bachelor’s in Business Information Technology from London South Bank University.

Links

Previous companies

Serco logo
Flo Health logo
Thomas Miller logo
Centrica logo
Shell logo