Customer Success Manager II- EMEA job at HSI