Toronto Star employs 738 employees. The Toronto Star management team includes Genevieve Begy (Managing Director, Sales), Mark Salerno (Chief Technology Officer), and Sandy Muir (Chief Revenue Officer).
Get Contact Info for All DepartmentsLooking for a particular Toronto Star employee's phone or email?