Michael ist Nachhaltigkeitsberater im Washington DC-Büro bei Baumann Consulting. Sein Fokus liegt auf den Zertifizierungen von Green Building Projekten in den USA. Er erwarb am Gettysburg College seinen Bachelor of Science in Umweltwissenschaften und an der Johns Hopkins University seinen Master in Umweltwissenschaften. Er ist akkreditierter LEED AP BD+C.
Vor seinem Eintritt bei Baumann Consulting arbeitete Michael als Umweltplaner und Planprüfer bei einer Gemeinde in Maryland. Er war ebenso Senior LEED Reviewer und bildete auch Nachwuchskräfte aus. Michael arbeitete auch als Berater für nachhaltige Strategien für den Gebäudebau sowie Energie- und Facility Management.