Patrick Jo Hara
Chief Human Resources Officer
Natures Sunshine Products
Luxembourg
Biography
Patrick JO Hara is a Chief Human Resources Officer at Nature's Sunshine Products Inc
Research Interest
Business and management