President & CEO
Michael Nahass
CEO Approval Rating
88/100
Terra Tech is a holding company that owns and operates businesses in cannabis and agriculture sectors.