Catena Labs Appoints Sharda Caro Del Castillo as Chief Legal and Business Officer
Catena Labs has appointed Sharda Caro Del Castillo as Chief Legal and Business Officer, bringing over 25 years of experience in fintech and legal leadership to the company.