Executive Change: Venn Appoints Andy Vallila as Chief Revenue Officer
New York, NY – Venn has announced the appointment of Andy Vallila as Chief Revenue Officer. About Venn: Venn is a technology company that provides a secure workspace platform designed to make remote and hybrid…