Elena Leonova is an experienced scientist currently employed at Cabot Corporation since March 2005. Prior to this role, Elena worked as a QC chemist at Abbott Laboratories from February 2003 to March 2005. Elena holds a Master’s Degree from the Institute of Fine Chemical Technology in Moscow, USSR, where studies were completed from 1975 to 1980.
Sign up to view 0 direct reports
Get started