James Allen has a diverse background in finance and technology mergers and acquisitions. Allen worked at TD Securities from March 2022 to May 2024 in the Technology M&A sector, contributing during the transitions of Portico Capital Advisors and Cowen Inc. Following this role, Allen joined RAIN in September 2024, focusing on Structured Credit. Prior experience includes a position as a Summer Analyst at Bank of America Merrill Lynch in June 2017, concentrating on EMEA Structured Finance. Allen holds a Master of Arts (MA) degree from The University of Edinburgh.
This person is not in the org chart
This person is not in any teams
This person is not in any offices