Manager, Business Development
Freight & Logistics Services · India · 11-50 Employees
View Company Info for Free
Manager, Business Development
A closer look at the technologies used by ICL
ICL Logistics, established in Gurgaon, is a leading global logistics and supply chain partner in India, offering a wide range of services including air, ocean, and road freight, as well as customs brokerage and aid services. The company focuses on delivering excellence across various industries by integrating empowered people, processes, and techno... Read More