Wombi corporate office is located in 8586 Washington Blvd, Culver City, California, 90232, United States and has 11-50 employees.
wombi
Departments
Number of employees
Sales
3
Marketing
3
Operations
2
Engineering & Technical
1
| Location | People at location |
| North America | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Wombi's success, and advanced their careers.
Explore More
Wombi offers flexible e-bike subscriptions starting at $135 per month, including insurance and maintenance. Their premium electric bikes, designed for safety and comfort, cater to families, commuters, and pet owners. With customizable accessories and month-to-month leasing options, Wombi provides an eco-friendly alternative to traditional commuting... Read More