channel development jobs in saint catharines on