Aaron DeBevoise

Machinima CEO DeBevoise to step down

The CEO and co-founder of online video network Machinima is due to step down, according to reports.  All Things D reported that Allen DeBevoise, who helped launch the YouTube-based network back in 2005, will stay on as chairman but is looking to hire someone to take over the day-to-day running of the business. The report […]