Dr. Steffens studierte Rechtswissenschaft an den Universitäten Bayreuth und Surrey/England. Nach dem ersten Staatexamen (1992) erwarb er den LL.M. in International Business Law an der London School of Economics and Political Science (1993) und promovierte danach an der Universität Bayreuth mit dem Dissertationsthema „Das britische Kartellrecht in der Reformdiskussion“ (1996). Zeitgleich schloss er die wirtschaftswissenschaftliche Zusatzausbildung für Juristen mit dem Schwerpunkt Wettbewerbspolitik ab. Nach Referendarstationen unter anderem in Rom und dem zweiten Staatsexamen (1997) war Dr. Steffens zunächst in der Internationalen Rechtsabteilung einer deutschen Geschäftsbank und dann als Rechtsanwalt in einer international ausgerichteten deutschen Großkanzlei tätig. Im Jahre 2002 wechselte Dr. Steffens als Gründungspartner der Büros in München und Brüssel zu einer Top 25 US-Kanzlei, für die er sich zuletzt als Equity Partner und Leiter des Bereichs Kartellrecht und Regulierung in Deutschland engagierte, bevor er seine eigene auf Kartellrecht und IT spezialisierte Kanzlei gründete.