Source: Owler

Body and Mind Inc: Body and Mind's employee count changed from 128 in Jul 2022 to 142 in Jul 2023

Body and Mind’s employee count changed from 128 in Jul 2022 to 142 in Jul 2023 increasing 10.9% in this time period.

Read full article »
Annual Revenue
$5.0-25M
Employees
100-250
CEO Avatar

CEO

Michael Mills

CEO Approval Rating

90/100