David Leonard

Class of 1979

UC Berkeley Degrees
Architecture BA 1979
Other Education
UCLA Anderson School of Management Business MBA 2005
National University of Singapore Business MBA 2005
UC Davis King Hall School of Law JD Law 1990
Contact Information
Career
President
Aluvion Energies LLC Energy Consulting