CannaSafe employs 32 employees. The CannaSafe management team includes Ini Afia (Chief Science Officer), Ini Afia (Chief Science Officer), and Billy Slater (Sales Executive).
Get Contact Info for All DepartmentsLooking for a particular CannaSafe employee's phone or email?