Mark E. DeAngelisWrong Mark E. DeAngelis?
Macro Climate Solutions LLC
2 Beekman Place Suite 2F
New York, New York 10022
Company Description: The MCS Principal Investments Team is seeking to invest in and develop a group of companies, projects and assets (Group Companies) which stand to directly benefit... more