engin sciences inc's IT department is led by Valerie Fraysse (Chief Technology Officer) and has 1 employees.
Valerie Fraysse
Chief Technology Officer
Looking for a particular engin sciences inc employee's phone or email?