Steve Webb is the President of Webb Audio VIsual (since 1979) and the Chair of the Board of Directors at WEBB (since 2021).
Location
Salt Lake City, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices