Katherine Scott

last updated 3/14/2017

Katherine Scott

Associate Product Manager at Sebia SA

Location:
Parc Technologique Léonard de VinciCP 8010 LissesCedex, Evry, Ile-de-France, France
Company:
Sebia SA
HQ Phone:
+33 1 69 89 80 00

Browse ZoomInfo’s Directories