customer support executive jobs in saint catharines on