Traci Santos is currently the HR Service Center Team Lead at ICON plc since July 2018. Prior to that, Traci worked at Teva Pharmaceuticals from April 2012 to July 2018, holding roles as HR Services Specialist and Health Services Coordinator. Before Teva Pharmaceuticals, Traci was an Assistant Case Manager at Clemens Food Group from October 2005 to August 2011.
Previous companies
Sign up to view 0 direct reports
Get started
This person is not in any teams