New CCO for Lightshift Energy
Storage developer Lightshift Energy has hired Robert Greskowiak as Chief Commercial Officer to oversee corporate strategy, deal origination and new...
Storage developer Lightshift Energy has hired Robert Greskowiak as Chief Commercial Officer to oversee corporate strategy, deal origination and new...