Tilray Brands, Inc.'s IT department is led by Lloyd Brathwaite (Chief Information Officer) and has 58 employees.
Jeff Vibert
Senior Production Planner
Derek Walker
Quality Assurance Manager
Supreet Malhotra
Information Technology Project Coordinator
Looking for a particular Tilray Brands, Inc. employee's phone or email?