business development and operations manager jobs in saint catharines on