I'm out of my lanes, but a couple of photos suggest they do have drum majors and at least one of them wears the insignia:
Source: http://www.stadband.ca/main.php?content=ssi/photo.html&language=en
Source: http://www.viewroyal.ca/EN/main/discover/photo-galleries/discovery-day/naden-band.html