1,700 employees and 38 offices in more than 25 countries. Client Relations Executive - FX Dealing Location: Ebury Bucharest office... offers a comprehensive suite of products, including international payments and collections, FX risk management, trade finance, and API...