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