Archie Hunter joined Insight Partners in June 2021 as a Director on the firm’s Investor Relations team. Previously, Hunter was at Landmark Partners, where he was a Director who led existing and prospective investor coverage across Europe and the Middle East. He is based in London.