
Owen joined Canal Road Group in 2023 as an Associate on the Research Team. Prior to joining Canal Road, Owen was a Research Analyst at CBAM, where he primarily covered Technology, Media, and Telecommunications. He received a B.S. in Business & Enterprise Management from Wake Forest University.
Copyright © 2026 Canal Road Group - All Rights Reserved
By continuing to use this site, closing this banner, or clicking "Accept", you agree to the use of cookies. Please read our Privacy Policy for more information.