Carbeeza is led by Chief Executive Officer Sandro Torrieri, who provides strategic direction for the firm.