LetMeShip in Figures

23

Shipping service providers

7

Locations

80

Employees

13

Countries

2000

Foundation