Have a very good technical level of spoken and written English (minimum level C1). Supporting working relationships with colleagues, clients, consultants,…