1. Manage an accurate inventory of warehouse materials 2. Schedule and track inbound and outgoing shipments 3. Recruit and train of warehouse personnel 4. Ensure materials are delivered to sites in a timely manner as per clients’ criteria 5. Assess and recommend ideal shipping methods, routing or carriers to meet necessary parameters, specifications and costs 6. Negotiate rates with carriers 7. Maintain customer service logs and safety records