BEED
Computers and Electronics ManufacturingView the employees at
BEED-
Aengus Cawley SMILE.
-
Los Angeles, California, United States
-
Top 10%
-
Overview
A revolutionary technology company and business model that offers a variety of machines and capsules allowing users to consistently enjoy precise, efficient and fresh rolled joints in only 20 seconds. #LetsRoll