Carlos St James

Carlos St James
Carlos St. James is the Director of Business Development for Voltabox USA, a German manufacturer of energy storage solutions for commercial vehicles. He is also a board member of the Latin American and Caribbean Council on Renewable Energy (LAC-CORE) in Washington, which promotes development of the industry, as well as a board member of the Texas Renewable Energy Industries Alliance (TREIA), based in Austin, Texas. He is the publisher of the Clean Energy Review and holds a master’s degree in international relations from the Fletcher School at Tufts University.
en_USEnglish es_COSpanish