Imran Tehal is currently the Head of Strategic Investments at Entrust, focusing on AI security and digital identity solutions. They are also actively investing as an angel investor in various startups, including ventures in AI, fintech, and biotech, and have made 26 investments since 2024. Previously, Imran held leadership roles, including Chief of Staff at Onfido, where they led a successful $100 million fundraising effort before its acquisition by Entrust. Their educational background includes a Master of Laws from UCL and a Bachelor of Arts in Law from the University of Oxford.
This person is not in the org chart
This person is not in any teams
This person is not in any offices