Cabot Microelectronics Corporation announced the appointment of Eleanor Thorp, Vice President, Human Resources, effective September 17, 2018. Ms. Thorp rejoins Cabot Microelectronics Corporation after serving as the Head of Human Resources and Recruiting at Sephora Digital SEA, from 2015 through 2018. Prior to that, Ms. Thorp was Cabot Microelectronics’ Human Resources Director of Asia Pacific from 2013 through 2015. Before joining Cabot Microelectronics Corporation, she was Head of Human Resources and Recruiting at Frontier Strategy Group, and also spent time in executive search, working across a wide range of industries, based first in London and then in New York.