Cheryl Brown has extensive experience in training, development, and human resources, currently serving in a training and development role at Dassault Systèmes since January 2015, while also contributing to human resources at Dassault Systemes Enovia Corp. since September 2005. Previously, Cheryl held the position of HR Specialist at 3Com from January 1999 to April 2002. Cheryl holds a degree in Business from Northeastern University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices