Luxembourg: +352 26 32 03 37

Get in touch with us

Whether your are a client, a candidate or a supplier, IBC is happy to hear from you. Please reach out to us through email, form or phone. We generally respond within maximum 48 hours.

UK Office:
Address 25 Norway Gate
SE16 7TR London
United Kingdom
Call Us +44 (0)20 34 32 39 52
General Inquiries
Luxembourg Office:
Address: 9 Rue des Tondeurs
L-9750 Wiltz
Call Us: +352 26 32 03 37
General Inquiries
Follow Us:

Let’s discuss your project

Whatever is your project or request, we are hear to listen and provide an answer.

    icon Our Partners icon