Delta Energy & Communications Opens Cape Town Office

Delta Energy & Communications (Delta,) a smart grid energy solution provider, announced the company is opening a Cape Town, South Africa office. The new office will be led by Tamaryn Tesselaar, who joins the team as the Vice-President/General Manager. Tamaryn will bring years of experience in developing and implementing legal programs for energy, power and infrastructure companies operating in South Africa.

Read More →