AlloSource, Inc.
Natasha Castillo-Rivera is a Technical Quality Expert at AlloSource® since March 2021, following experience as an Order Entry Specialist and Fulfillment Technician at Grane Rx from February 2019 to March 2021. Previous roles include Pharmacy Technician at Kroger, Sales Clerk at El Supermercado Medico, and Pharmacy Technician at DaVita Kidney Care. Additional experience encompasses positions at ProLogix Distribution Services, Universal Studios, FedEx, and Taco Bell, where Natasha held various roles including Team Lead. Natasha holds a Bachelor's degree in Chemistry from the University of Puerto Rico-Mayaguez and a certification in Pharmacy from Everest University-South Orlando.