About Smile Passionate about tech, digital solutions, and innovation? Join 1,800 employees at Smile, the European leader in open-source integration and consulting across 20 offices in 9 countries. Collaborative spirit and continuous knowledge sharing are at
ISS is immediately seeking a Client Service Manager (CSM) to join its Brussels-based team. Successful candidates will have an interest in financial operations and client service with a desire to learn more about corporate governance, must