Quality Lead Technician at Takeda | HireBase