Thomas ONeill Investment Manager

Tom O’Neill

Investment Manager

Funds Tom Manages:

Interested in becoming a part of our portfolio?

Personal Bio

Tom is an Investment Manager at Northstar and is an observer on the boards of several portfolio companies. 

Prior to joining Northstar, Tom qualified as a Chartered Accountant at PwC and subsequently worked in the Corporate Finance team at Deloitte. He has also worked in industry for a large regional engineering firm and in a start-up.  

He is an Associate of the Institute of Chartered Accountants in England and Wales and holds an MSc in Management (Finance) from Durham University and LLB (Hons) in Law from Northumbria University. 

Latest From Tom

Our Team

We have the expertise you’ll need at every stage of the journey, with a team experienced in finance, investments, social enterprises, startups, and global businesses. We also pride ourselves on being open, approachable, respectful and helpful.