Work with us
Impact Score, Zeem™ and Fairent™ are trading names of Impact Score Ltd.
Impact Score Ltd is registered in England & Wales. Company number: 12303373. Copyright © 2019-2021 - Impact Score Ltd. All rights reserved.
Sorry, we're not live just yet. Submit your name and email below and we'll invite you to be one of the first to get an impact score, maybe even test it before we launch.