Otto Self driving trucks on December 06, 2017 Get link Facebook X Pinterest Email Other Apps Otto, legal name Ottomotto LLC is an American self-driving technology company established in January 2016 by Lior Ron and Anthony Levandowski.