Plan, organize, supervise and participate in daily warehouse operation and activities, including the receipt, documentation, storage, safety and distribution of product/ items and maintenance of inventory. Train, supervise and evaluate the performance of assigned warehouse employees; assign workloads to warehouse workers. Receive, load, issue, store and deliver product/items. Route, schedule, pack and prepare orders for delivery; load vehicles; schedule and oversee deliveries and pick-ups. Prepare and maintain a variety of records and logs and prepare reports as required; maintain inventory of items in the warehouse; file records as required; supervise the assembly of inventory printouts and catalogs as required. Operate and demonstrate use of specialized warehouse equipment as necessary; assure proper and routine maintenance and servicing of warehouse vehicles and equipment.