Sean Kiilu

Managing Director

War Child Jury 2025