Project Manager – Heavy Duty Electric Bus at BYD Motors

Lancaster, CA