Mechanica employs 72 employees. The Mechanica management team includes Ted Nelson (CEO and Strategy Director), Libby DeLana (Author // Do Walk), and Jim Garaventi (Founding Partner and Creative Director).
Get Contact Info for All DepartmentsLooking for a particular Mechanica employee's phone or email?