Johannes Weigl berät und vertritt in- und ausländische Unternehmen aus der Kommunikations-, Technologie- und Medienbranche. Diese berät er insbesondere zu Fragen des Urheberrechts, des Gewerblichen Rechtsschutzes, des IT-Rechts, des Kartell- und Wettbewerbsrechts sowie des Medienrechts.
Den Schwerpunkt seiner Tätigkeit bildet die Führung komplexer streitiger Verfahren vor den Zivil- und Verwaltungsgerichten sowie den Gerichten der Europäischen Union. Darüber hinaus vertritt Johannes Mandanten in Schiedsverfahren, bei der außergerichtlichen Streitbeilegung sowie in behördlichen Verfahren.
Johannes spricht Deutsch, Englisch, Französisch und Spanisch.