Head of Business Process Automation
Steve is the Global Head of Technology & Business Process Automation for WSN. Formerly Verisk Analytics, COO, Steve has over 20 years experience improving organizational processes and performance across multiple industries. Steve holds an MBA in Operations and Finance from Columbia Business School and London Business School.
+1 917 287 1711