Martin Ziegler@s2129242GermanyFollow BadgesProblem Solving Certificationss2129242 has not earned any certificates yet. Work Experiences2129242 has not updated employment details yet.EducationRheinisch Westfälische Technische Hochschule Aachen