Ed Allen is currently serving as the National Director of Security and Safety at Story Cannabis. Prior to this, Allen held various positions in security and law enforcement, including roles at Trulieve, Harvest Health & Recreation, Inc., the National Tactical Officers Association, and the Seminole County Sheriff's Office where he reached the rank of Major. Allen holds a BS in Applied Behavioral Science from National-Louis University and is a graduate of the FBI National Academy (Session 242).
Sign up to view 0 direct reports
Get started