David Trevail
Senior Director Customer Base Marketing @ Rogers Communications
About David Trevail
David Trevail serves as the Senior Director of Customer Base Marketing at Rogers Communications, where he has held various roles since 2011. He holds a Bachelor of Business Administration from Western University and an Honours of Business Administration from Ivey Business School.