John Ewen has extensive experience in capital markets and investment banking, currently serving as the Head of Capital Markets at Luminia and Principal at Horseneck LLC. Previously, Ewen held significant roles including CEO for North America at Emeren Group and Managing Director at StormHarbour Securities. Ewen's earlier positions include SVP to Head of Investment Banking at Ardour Capital Investments and Portfolio Manager at both RNK Capital and Terra Trust - Bank von Ernst. Ewen earned a Bachelor of Science in Environmental Systems from Cornell University and a Master of Science in Geophysics from Ohio State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices