COMVEL employs 33 employees. The COMVEL management team includes Michael Sattel (Director of Business Operations), Miriam-Kira Bejaoui (Head of Media Sales Germany), and Jan-Frederik Valentin (Director Media and Content).
Get Contact Info for All DepartmentsLooking for a particular COMVEL employee's phone or email?