Franz estudió ingeniería industrial en la Universidad Técnica de Graz y ganó un título doctoral de la Universidad de Berlín.