Joe Macri

SVP Biomass Supply Operations and Finance

Joe Macri has been with Ecostrat for more than 16 years. His experience with optimizing biomass supply chains is exceptional. Joe is responsible for the financial management of the company. He oversees logistics and biomass deliveries throughout North America, and enforces quality standards on all our customer’s supply chains. More than anyone else, he is responsible for enabling us to live up to our standard of delivering high quality biomass “on time, every time”.

Joe holds a Bachelor of Science degree from DeVry.

Phone: 1-855-968-8884