ECS Announces Key Leadership Roles Focused on Corporate Growth Exec Moves January 18, 2021 Advanced technology, science and engineering company ECS has named John Heneghan chief operating officer and Giles Kesteloot has become chief strategy officer.…