Zembula employs 13 employees. The Zembula management team includes Carl-Einar Thorner (CTO), Randy Levy (Chief Revenue Officer), and Cheyenne Miner (Director of Marketing).
Get Contact Info for All DepartmentsLooking for a particular Zembula employee's phone or email?