BY Amy Wilson
Relevancy Score: 19
Wed Dec 19, 2007 at 12:19 AM
In an economy that's built on ideas, winning companies are built on talent -- which makes human resources one of the most critical functions in any company. At least, that's what you'd think, right?READ»