Edit123 employs 19 employees. The Edit123 management team includes David Armstrong (Offline Editor), and Lauren Gallagher (Post Production Manager).
Looking for a particular Edit123 employee's phone or email?