Johannes Rabl war bei PASS im Vertrieb der Business Units Banking und Operations tätig. Sein Fokus lag dabei auf dem Thema Core Banking. Darüber hinaus verantwortete er u.a. den Bereich Rechenzentren und rechenzentrumsnahe Dienstleistungen. Vor seinem Eintritt in das Unternehmen 2013 war er beim größten französischen IT-Dienstleister beschäftigt und als Verkäufer für High-Tech-Kompressionsbekleidung im Sportbereich selbständig. Er studierte an der Wirtschafts- und Sozialwissenschaftlichen Fakultät der Friedrich-Alexander Universität Erlangen-Nürnberg Wirtschaftswissenschaften mit den Schwerpunkten Internationales Management, Unternehmensführung und Industriebetriebslehre.