Release Summary

Vision Critical has hired Marco Bussadori to lead sales and customer success teams as the Chief Revenue Officer for North America.

Vision Critical