Harrington Starr Harrington Starr is a multi-award-winning financial technology recruitment firm, with offices in London, New York and Belfast. Their diverse range of clients include banks, hedge Read More » January 10, 2024