Stock controller oversees an organization’s inventory levels, manages purchasing and replenishment, monitors incoming and outgoing shipments, and maintains accurate computer and paper records to prevent overstocking and stock-outs. Including checking expiring dates.