Designed by
Title
Woman at desk, working on laptop, leaks corporate data to competitor. Employee shares sensitive information with rival via phone. #274902538
Description
Woman at desk, working on laptop, leaks corporate data to competitor. Employee shares sensitive information with rival via phone. Vector image