 Dalrada Corporation has announced the appointment of Tom Giles as president of its newest division, Dalrada Energy Services, formed In response to global sustainability and clean energy initiatives. The company noted that Giles is an accomplished executive with proven leadership in designing and deploying business strategies that drive bottom-line profits. 