Catherine Hall is a Sales and Marketing Specialist at Newcom Media Inc., bringing a wealth of experience from their previous role as Corporate Account Executive at StarMetroland Media. Catherine holds a Bachelor's degree in Business/Commerce from Queen's University.
Sign up to view 0 direct reports
Get started