Super Dispatch employs 120 employees. The Super Dispatch management team includes Ben Hubbard (Chief Operating Officer), Stan Deak (Chief Revenue Officer (CRO)), and Anati Zubia (Head/VP, Marketing).
Get Contact Info for All DepartmentsLooking for a particular Super Dispatch employee's phone or email?