Kayrros Names Malcolm Theobald President North America

Kayrros announced the appointment of Malcolm Theobald as president of Kayrros North America. Theobald will head a growing team of Kayrros data specialists and analysts based in Houston, New York City, and Berkeley, California, dedicated to delivering market-leading tools to help decision-makers pilot the energy transition and manage their energy and environmental activities.