Chalo headquarters details
F-611 Tower 2, Seawoods Grand Central, Navi Mumbai 400706 INDIA
Mumbai
Maharashtra
400706
India
2014
Location map
Open in Google MapsAll Chalo office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Mumbai HQ | Maharashtra | India | Headquarters |
About Chalo
Chalo (Private) is headquartered in Mumbai, Maharashtra, India. Founded in 2014, the company operates across 15 countries with approximately 155 employees worldwide.
Where is Chalo's main office?
Chalo's main headquarters office is located at F-611 Tower 2, Seawoods Grand Central, Navi Mumbai 400706 INDIA, Mumbai, Maharashtra 400706. This serves as the company's primary corporate address and is home to its executive leadership team.
Chalo regional offices
Beyond its headquarters in Mumbai, Chalo maintains 25 offices across 15 countries. Regional offices span 15 countries.
Chalo contact information
The main switchboard for Chalo headquarters can be reached at 662-215-2820. For investor relations, visit chalo.com/investor-relations.
What does Chalo do?
Chalo Mobility Private Limited, doing business as Chalo, operates as a software company. The Company develops application that tracks buses live and tells users what time bus will reach their stop. Chalo serves customers in India.
Frequently asked questions
Where is Chalo headquarters?
Chalo's headquarters is located at F-611 Tower 2, Seawoods Grand Central, Navi Mumbai 400706 INDIA, Mumbai, Maharashtra 400706, India.
How many offices does Chalo have?
Chalo operates 25 offices across 15 countries as of 2026.
What is Chalo's corporate address?
The official corporate address is F-611 Tower 2, Seawoods Grand Central, Navi Mumbai 400706 INDIA, Mumbai, Maharashtra 400706.
When was Chalo founded?
Chalo was founded in 2014 and has grown to employ approximately 155 people worldwide.
What is Chalo's phone number?
The main phone number for Chalo headquarters is 662-215-2820.