Biografía Steve was the Director, Trust, Technology, Policy and Strategy, at the Internet Society until September 2023.