Constantin studierte Wirtschaftsingenieurwesen an der Technischen Universität Kaiserslautern und wurde im Anschluss Unternehmensberater bei der IDS Scheer AG.
Nach der Tätigkeit als wissenschaftlicher Mitarbeiter an der Wirtschaftswissenschaftlichen Fakultät Ingolstadt promovierte er über den Einsatz Künstlicher Intelligenz im Produktionsbereich an der Technischen Universität Kaiserslautern.
Danach war Constantin in verschiedenen Führungspositionen im Automotive-Bereich tätig, dabei auch längere Zeit in Asien. Seit 1999 lehrt und forscht er an der Hochschule Ansbach im Bereich Produktionsmanagement und Logistik sowie auf dem Gebiet „Führung der Zukunft“. Er ist Vordenker und vielfacher Buchautor, Verleger des Deutschen Management Verlags sowie gefragter Redner im In- und Ausland. Als Academic Director prägt er die Erfolgsgeschichte des Hochschulinstituts CETPM seit dessen Gründung im Jahr 2005.