
Sherry McKenna.
Sherry McKenna is current CEO of Oddworld Inhabitants, as well as its co-founder together with Lorne Lanning.
![]() |
Expansion required
This article is too short to provide more than rudimentary information about the subject. You can help The Oddworld Wiki by expanding it!
|
---|
|