In den vergangenen zehn Jahren arbeitete Otto Bachmann bei der Metro-Tochter Gemex Trading, unter anderem als Produkt-Manager Elektrogeräte. Zuletzt war er in seiner Funktion als Divisions Manager Hartwaren sowie Elektro als Mitglied des weltweiten Managementteams tätig.
Nach einer kaufmännischen Ausbildung begann Bachmann seine berufliche Laufbahn als Zentraleinkäufer beim Schweizer Warenhauskonzern Jelmoli. Anschließend wechselte er als Zentraleinkäufer zu Coop Schweiz. Berufsbegleitend hat Bachmann an der London Business School studiert und mit Diplom abgeschlossen.