Robert Striff, PE, LEED AP, possesses extensive experience in energy services and building controls, currently serving as the Assistant Director of Energy Services and Building Controls and previously as a Senior Energy Engineer at the University of California, Los Angeles since March 1998. Prior to this role, Robert worked as an Assistant Engineer at the Los Angeles Department of Water and Power from 1992 to March 1998. Robert holds a degree in Engineering from California State University, Northridge, earned between 1985 and 1992.
This person is not in the org chart
This person is not in any teams
This person is not in any offices