Steiner war bei der Gema einige Jahre General Counsel und zuletzt auch Leiter der Abteilung ‚Sendung und Online‘. Seit Juli 2011 hatte Steiner beide Positionen parallel ausgefüllt, ehe mit dem Gleiss Lutz-Anwalt Dr. Tobias Holzmüller zum Jahreswechsel 2013 ein neuer Chefjurist zur Gema kam. Steiners Position bei der Gema wird Thomas Theune übernehmen, um die Prozesse kümmert sich zunächst Rechtsabteilungsleiter Holzmüller.
2009 war Steiner zur Gema gekommen und hat seinerzeit Dr. Stefan Müller abgelöst, der zu Luther gewechselt war. Davor war Steiner bei der Tele München-Gruppe sowie bei der Telepool GmbH als Leiter Legal and Business Affairs und Mitglied der Geschäftsleitung tätig.