Steven was the Senior Director of Marketing at the Internet Society Foundation.
The Internet plays a critical role in improving election transparency. In 2022, Kenya saw just how crucial a resilient...