BYD Adds Business Development Analyst for Latin America
BYD (Build Your Dreams) has named Marcela Cabrera Luna Business Development Analyst, Latin America. She will serve at BYD’s North American headquarters in downtown Los Angeles guiding the development of new business in Mexico and Latin America. A transportation, utility, and clean technology expert with over 10 years’ experience creating business strategies, managing programs and […]