Metro Mobility corporate office is located in 1035 Cambridge St Ste 28B, Cambridge, Massachusetts, 02141, United States and has 11-50 employees.
metro mobility llc
metro mobility
Departments
Number of employees
C-Suite
2
Information Technology
1
Operations
1
Engineering & Technical
1
Marketing
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Metro Mobility's success, and advanced their careers.
Principal Consultant at Sage Analysis Group
Worked as Engineering Consultant (Through Thayer Capston...
at Metro Mobility (2021-2022)
Program Assistant at Green Newton
Worked as Operations and Community Engagement Intern
at Metro Mobility (2025-2025)
Explore More
Metro Mobility specializes in shared e-bike and scooter systems, featuring self-charging ChargeLock® stations and comprehensive rental software. Their services cater to cities, campuses, hotels, apartments, and rental businesses, providing low-cost electric transportation solutions. The company aims to enhance community mobility with scalable e-bik... Read More