Allan Yang
Allan’s Bio
Dr. Allan Yang is the Chief Scientist and Sustainability Officer for U-Haul International. Since joining U-Haul in 2007, Allan has spearheaded the development and execution of the Company’s overall sustainability strategies, while researching and evaluating innovative sustainability initiatives for local field operations. Among his many accomplishments, he established the Corporate Sustainability department and the Corporate Energy and Carbon Management program for U-Haul, leading innovation and sustainability strategy alignment to the company’s commitment to sustainable and shared mobility.
With over two decades of professional, academic, and industrial experience, Allan has been a pioneering force at the forefront of sustainability and management. He currently serves as the Chair of the Industry Advisory Board of the National Science Foundation-Center for Efficient Vehicles and Sustainable Transportation Systems. In his pivotal role as Chief Scientist for U-Haul, Allan has been the guiding force behind groundbreaking research endeavors, collaborating with prestigious universities and DOE national laboratories across diverse areas ranging from sustainable transportation to energy, construction, and urban planning. He was appointed as a VIP sustainability expert of a delegation of mayors by the U.S. Department of State, representing the nation at the 2016 Climate Leaders Summit in Beijing.
Allan holds a Ph.D. in Environmental Design and Planning from Arizona State University. He also has a Bachelor and a Master of Science in Mechanical Engineering and a Master of Business Administration. Along with his degrees, Allan has a certificate for Corporate Social Responsibility from Harvard University.