Contact our
Odigo experts
Do you have questions about channel-less strategies, contact center innovation, cloud migration or other customer experience topics? Contact us now!
Enter your details and an expert will contact you.
Our offices
Odigo France, head office
- Metal 57
- Odigo SA
- 50, cours de l'ile Seguin
- 92100 Boulogne Billancourt
Odigo United Kingdom
- Odigo CX Solutions Ltd
- c/o Skadden, Arps, Slate,
- Meagher & Flom (UK) LLP
- 40 Bank Street
- Canary Wharf London, E14 5DS
OUR PRESENCE IN EUROPE
We're always ready
to help you
Our European team is here to help you.