Russ Holden
Pilot And Traffic Reporter @ Rogers Communications
About Russ Holden
Russ Holden is a pilot and traffic reporter currently employed by Rogers Communications in Toronto, Ontario. He has a long history in academia, having served as a professor at Ryerson University from 1984 to 2005 and at Seneca College since 1996.