network lead jobs in saint catharines on