Director of Development, School of Electrical and Computer Engineering - Purdue for Life Foundation - West Lafayette, IN
West Lafayette, IN, United States
Some tech firms are overhauling performance reviews and are getting tougher on employee evaluations.