customer support executive jobs in saint catharines, on