Learn more
Log in
Electrochaea
Contact
Mark joined the company in April 2022 with the primary responsibility of securing contracts for the deployment of the biomethanation technology in North America.
Mark Pastore
Sales Director
Sign up to view 2 direct reports
Get started
9 members
Amazon
Salesforce