Tom Hudson

Chief Financial Officer
Tom Hudson is the Chief Financial Officer, and has been with BSS since 2018.

Previously, he has held senior financial positions in the healthcare, pharmaceutical, private equity and beverage sectors in Canada, the US and the UK, after beginning his career with Deloitte.  
 
Tom is a CPA and holds an Honours Bachelor in Economics from Wilfrid Laurier University.
Back