XeleratedFifty Acquires Terrascope, a Leading Sustainability Management Platform for Complex Supply Chains
Terrascope has appointed Felipe Daguila as its new Chief Executive Officer effective Jan 2025. Daguila first joined Terrascope as Chief Commercial Officer in 2021 and later took on expanded responsibilities as Chief Commercial & Customer Officer.