Founder & MD
Leigh Williams is the Founder & Managing Director of eStore Logistics. With 30,000 sqm of warehouse space in Melbourne and Sydney, eStore Logistics is Australia’s largest warehousing and order fulfillment provider specialised in servicing eCommerce and omni-channel retailers.
Having come from an IT and Management Consulting background Leigh applied his IT systems and process improvement experience to logistics. From the ground up, eStore Logistics has been built to service complex online retail order fulfillment profiles and volumes. This has involved developing systems, processes, and teams which deliver cost-effective order fulfillment solutions while maintaining a high level of accuracy and speed of fulfillment.