Tag: Business Development for Concentrating Solar Power
Mercedes Sierra back at SENER
As of the summer of 2009, Mercedes Sierra is Vice President at the SENER office in San Francisco, of the Business Development for Concentrating Solar Power in the US.