The Leadership Factor, Inc, announces Stacy Falkman’s promotion to senior researcher.
Falkman, hired in February of 2005, graduated from Robert Morris University, with a Bachelor of Science in Business Administration - Marketing. She is responsible for satisfaction and loyalty research and... - August 06, 2006