Menlo Strengthens Management Team in Europe

Menlo Strengthens Management Team in Europe

To further strengthen its growing operations in Europe, Menlo Worldwide Logistics has made two senior management appointments to be based at its European headquarters in Amsterdam AMSTERDAM – August 10, 2011 MenloWorldwide Logistics (Menlo), the global logistics...

Pin It on Pinterest