Also from this source

You just read:

Teresa Creech Hired as Executive Vice President of HR Solutions

News provided by

Randstad

Dec 07, 2010, 05:15 EST