top of page
Owen Keegan Headshot 2024.JPG

Owen Keegan

Owen is currently in his third year pursuing a BS in Finance at Northeastern University.

 

Before Joining TRC, he spent the summer as a Research Analyst Extern at Sands Capital Management, a growth equity investment firm located in Arlington Virginia, where he researched public equities for their industrials team.

 

In his free time, Owen enjoys exercise, cooking, and traveling.

bottom of page