Prior to joining Triton, Steen worked as an Analyst at Excelian, a financial services consultancy in London. He has a Master's degree in Investor Relations from Fordham University, New York.
Sign up to view 0 direct reports
Get started
This person is not in any teams