Winrock International Careers and Employment
See all 35 Winrock International reviews
Management is very slowly
I am not satisfied with management because management is not connected with loar staff no communication no email no call very big problem in communication
What are people saying about the leadership at Winrock International?
of employees approve of CEO’s performance
CEO Approval is based on 12 ratings