Customer Success Manager, Europe at S&P Global | Aplyr