Meet our Leadership Team

Headquartered in Pasadena, CA with a 550,000-square-foot manufacturing facility in Lancaster, CA.

Our Workforce

We Are

Enthusiastic individuals working
hard for the future of transit

Stella Li

Co-CEO

Patrick Duan

Co-CEO

John Zhuang

Legal Counsel and Director of HR

Terry Rains

Vice President of Customer Service

Rainbow Zhang

Vice President of Manufacturing

Michael Hoghooghi

Vice President of Program Management, RIDE Transit Solutions

Shopping Sun

Deputy General Manager, East Coast Operations

Simin Hu

General Manager, RIDE Energy

Maria Mendoza

Director of Bids and Grants

Boris Wang

Director of Finance and Accounting

Frank Girardot

Sr. Director of Communications

Kui Jing

Director of Engineering

Contact Us

Get connected. To contact a sales representative, please reach out to our dedicated sales team who can provide you with detailed information and assist you.

Learn More

Dealer Locator

Find a dealer near you. Our network of dealers ensures convenient access to our products and expert guidance for your needs.

Learn More