Eccho Rights Sets Up London Office Kristin Brzoznowski April 1, 2021 Top Stories Eccho Rights is establishing a London hub, recruiting three U.K.-based senior executives for the team. The content you are trying to access is only available to members. Log In Register Eccho Rights 2021-04-01 Kristin Brzoznowski Share