Marc Haller

Marc Haller

Senior Vice President – Energy