ICF EU Luxembourg Sarl.

Luxembourg, Luxembourg 17 Boulevard Grande-Duchesse Charlotte, Luxembourg 1331

In our Luxembourg office, we focus on the group's European business development, marketing, billing and payment functions. Taking advantage of the country's excellent professionals in this field, its geographical location and pro-business environment, we have embarked on major developments in the country.


Get in touch with our team in Luxembourg

Click here to get in touch with our 24/7 live Customer Service

Work with Us

Business Development Manager

Mid level

We are looking for a new team member with experience, but more importantly a passion and enthusiasm for business development. At ICF in Luxembourg, we are curr...