US Headquarters
Veolia Nuclear Solutions Inc.
1150 West 120th Ave., Suite 400
Westminster, CO 80234, USA
Tel: +1 (720) 417-7055
France Headquarters
Asteralis
556, chemin de l’Islon
38670 Chasse-sur-Rhône, France
Tel: +33(0)4 37 20 13 70
UK Headquarters
Veolia Nuclear Solutions
18 Nuffield Way, Abingdon
Oxfordshire, OX14 1RL
Tel: +44 (0) 1235 522 119