Source: Owler

Tilray, Inc.: Tilray's estimated employee count changed from 1.80K in Mar 2023 to 1.60K in Jul 2023

Tilray’s estimated employee count changed from 1.80K in Mar 2023 to 1.60K in Jul 2023 decreasing 11.1% in this time period.

Read full article »
Est. Annual Revenue
$500M-1.0B
Est. Employees
1.0-5.0K
Irwin D. Simon's photo - Chairman & CEO of Tilray

Chairman & CEO

Irwin D. Simon

CEO Approval Rating

82/100

Read more