Steffen began his studies at the University of Kassel in 2017 in the field of industrial engineering with a specialisation in civil engineering. In the years since, he gained practical experience as a working student in project and facility management. In 2021, Steffen further expanded his practical knowledge through a five-month internship as a construction manager. At the beginning of the following year, he earned a Bachelor of Science degree. Steffen is continuing his studies at the University of Kassel and working to obtain a Master of Science degree. Since July 2022, Steffen has held the role of student trainee at Sedgwick Germany GmbH in the major and complex loss division.